OpenCL™ is the first truly open and royalty-free programming standard for general-purpose computations on heterogeneous systems. Open Computing Language allows programmers to preserve their expensive source code investment and easily target multi-core CPUs, GPUs, and the new APUs. Developed in an open standards committee with representatives from major industry vendors, OpenCL™ gives users what they have been demanding: a cross-vendor, non-proprietary solution for accelerating their applications on CPU, GPUs and APUs.
AMD, an early supporter of OpenCL™, and leading innovator and provider of high-performance CPUs and GPUs, is uniquely positioned in this industry to offer a complete acceleration platform for OpenCL™. Developer and technology partners have created several applications, libraries and technology demonstrations taking advantage of AMD Accelerated Parallel Processing (APP)-acceleration. Check out the applications and demos on our Applications Showcase page to see how AMD APP technology and OpenCL™ can help improve performance and overall computational efficiency. And, browse the links below for additional resources to help you get started with OpenCL™.
OpenCL and the OpenCL logo are trademarks of Apple Inc. used by permission by Khronos.