Intel is a fierce player and represents the first legitimate competitive threat that Nvidia has seen in the space. I believe, however, that Intel’s competitive position in this nascent field is overstated in the near- to medium-term and that expanding TAM and strong leadership from Nvidia’s team should ensure that the segment’s sales and profitability continue to grow, even if Intel gets a piece of the action.
Intel engineers implemented the Microsoft specification of C++ AMP within OpenCL and using LLVM/Clang so that it can be used cross-platform.
Intel is extending open standards support to include OpenCL 1.2 for Intel Xeon Phi coprocessors. OpenCL broadens the parallel programming options from Intel and allows developers to maximize parallel application performance on Intel Xeon Phi coprocessors.
Intel showed demonstrations of systems running on its new Haswell processor, due in 2013, at the Intel Developer Forum (IDF) in San Francisco on Sept. 11. The new Haswell chips will also deliver much faster graphics and applications performance when they appear in ultrabook designs starting next year
Intel has broke its silence on its forthcoming Xeon Phi processor which is supposed to hit the shops later this year. They provided the first look inside its Xeon Phi processor in a Hot Chips talk by George Chrysos, chief architect of Knights Corner.
Intel just released new Intel SDK for OpenCL Applications 2013 Beta. This new beta SDK now supports Windows 8 and is compatible with the latest Intel HD Graphics driver for Windows 8. It also includes new tools such as a new kernel builder and GNU Debugger (GDB) support which ease the creation of OpenCL applications.
The Intel® SDK for OpenCL Applications 2012 provides a comprehensive development environment and tools for the build, debug, and tune stages of an OpenCL application.
ispc is an R&D compiler for a C-based language that is targeted for exploring the performance available from doing SPMD computation on SIMD units found on CPUs and on Intel Xeon Phi coprocessors (using the Intel Many Integrated Core (MIC) architecture).
As a consequence of these architectural changes, binary software compatibility is improbable. At the very least, it is required to recompile software to be able to run on Larrabee. Depending on the actual implementation of software one may want to run on Intel’s MIC, it might also be necessary to put in some reengineering effort.