Intel is extending open standards support to include OpenCL* 1.2 for Intel® Xeon Phi™ coprocessors.
Today, at Supercomputing 2012, we announced the future availability of OpenCL* 1.2 support for the Intel® Xeon Phi™ coprocessor. OpenCL broadens the parallel programming options from Intel and allows developers to maximize parallel application performance on Intel Xeon Phi coprocessors. This support helps preserve the investment OpenCL developers have made on Intel® Xeon® processors, Intel® Core™ Processors, and Intel® HD Graphics. OpenCL code developed for these processors will run on Intel Xeon Phi coprocessor with minimum changes.
On April 2012 Intel introduced the Intel SDK for OpenCL Applications 2012 supporting OpenCL 1.1 on 3rd Generation Intel® Core™ Processors and Intel® Xeon® processors. On August 2012 Intel announced OpenCL 1.2 support for Intel CPUs in the form of a Beta. Today we are extending our OpenCL support to cover all our compute devices: CPUs, Intel HD Graphics, and the just announced Intel Xeon Phi coprocessor. That OpenCL code can now run on all devices available opens up endless programming possibilities for HPC and parallel programming in general
The new Beta release of the Intel® SDK for OpenCL Applications XE 2013 lets OpenCL developer in the High Performance Compute domain explore and develop OpenCL applications on the Intel® Xeon Phi™ coprocessor. Developing today with the Beta product will help programmers to preserve the investment they made on Intel® Xeon® processors, Intel® Core™ Processors, and Intel® HD Graphics. OpenCL code developed for these processors will run on Intel Xeon Phi coprocessor with minimum changes.
For more information on how to program the Intel Xeon Phi coprocessor, go to our new developer community at software.intel.com/mic-developer
Developers can apply today to participate in the upcoming new Beta program for the Intel® SDK for OpenCL* Applications XE for Linux* OSs at: http://software.intel.com/en-us/vcsource/tools/opencl-sdk-xe
- Arnon Peleg,
Intel® SDK for OpenCL* Applications Product Manager