Intel and Third Party Tools and Libraries available with support for Intel® Xeon Phi™ Coprocessor

A number of tool vendors have announced they will be providing versions of their software tailored to supporting Intel(R) Many Integrated Core Architecture, starting with the Intel(R) Xeon Phi(tm) coprocessor.  Please contact the vendors directly for details about versions supported on Intel(R) Xeon Phi(tm) coprocessor.

This is a "living" document that will be updated as more software becomes available

  • 10/20/2014 update:   added pyMIC
  • 10/2/2014 update:   added Libxphi, LIBXSMM, updated Intel tools releases
  • 1/28/2015 update:   added LIBXSTREAM

 

Compilers, Languages and Development Tools

Libraries

Debuggers

Analyzers

Virtualization

Cluster, Workload Management, and Manageability Tools

*NOTE:  Our changes to the GCC tool chain, available as of June 2012, allow it to build the coprocessor’s Linux environment, including our drivers, for the Intel(R) Xeon Phi(tm) Coprocessor. The changes do not include support for vector instructions and related optimization improvements.  GCC for Intel(R) Xeon Phi(tm)  is really only for building the kernel and related tools; it is not for building applications. Using GCC to build an application for Intel Xeon Phi Coprocessor will most often result in low performance code due its current inability to vectorize for the new Knights Corner vector instructions. Future changes to give full usage of Knights Corner vector instructions would require work on the GCC vectorizer to utilize those instructions’ masking capabilities

Pour de plus amples informations sur les optimisations de compilation, consultez notre Avertissement concernant les optimisations.