Intel announced that they have extended their OpenCL 1.2 support to cover CPUs, Intel HD Graphics, and the just announced Intel Xeon Phi coprocessor. Code originally developed for CPU and HD Graphics will run on Intel Xeon Phi coprocessor with minimum changes.
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.
Intel is offering a free, three-part webinar series to learn how OpenCL and the Intel SDK for OpenCL Applications can help developers utilize the full resources of both the Intel processor and Intel HD Graphics.
Webinars are held on Wednesdays at 12:00 EDT, 9:00 PDT, 16:00 GMT. A live Q&A will follow each presentation.
July 11, 2012 - Getting Started with Intel SDK for OpenCL Applications: An introduction to OpenCL and the new Intel SDK for OpenCL Applications. Register
July 18, 2012 - Writing Efficient Code for OpenCL Applications on 3rd Generation Intel Core Processors: An overview of the Intel HD Graphics Architecture and the top 5 methods for getting efficient OpenCL processor graphics performance from it. You'll also learn about OpenCL interoperability with Intel Media SDK. Register
July 25, 2012 - Creating and Optimizing OpenCL Applications with Intel OpenCL Tools: Learn about the Intel OpenCL Offline Compiler and Debugger plus the Intel GPA Platform Analyzer and Intel VTune Amplifier XE to help you to analyze and optimize your OpenCL application. Register
Marketing Manager for Intel HD Graphics demos several examples of how the Intel SDK for OpenCL Applications 2012 supports 3rd generation Intel Core processors on both Intel Processors and HD graphics 4000/2500 for accelerated video processing.
In this talk form the 2011 LLVM Developers’ Meeting, Intel presents their OpenCL SDK 1.5 and its core technology—the vectorizer compiler. The video presents an overview of the vectorizer and discusses experience with the LLVM compiler toolkit. The presenter also presents some of the design decisions and and plans for future features (future instruction sets, vector select, predicated instructions, etc).
Earlier this week, AMD announced it is going Open Source with the AMD IL Code Generator back-end for OpenCL which is compatible with LLVM 2.9 (soon 3.0).