Intel® Many Integrated Core Architecture (Intel MIC Architecture)

MODULEFILE creation the easy way

If you use Environment Modules  (from Sourceforge, SGI, Cray, etc) to setup and control your shell environment variables, we've created a new article on how to quickly and correctly create a modulefile.  The technique is fast and produces a correct modulefile for any Intel Developer Products tool.

The article is here:


Why does scif_register() return 0?

Hi, All.

My team is trying to transfer bulk data between host and mic using SCIF RMA. All our demo code works fine. When we add the SCIF RMA to the real project, it connects successfully but it gets return 0 from scif_register() and scif_vwriteto() failed error.We have checked so many times. The code we are inserting is exactly the same with the demo code which works fine. 

Did anyone encounter such problem when using scoff rma? Or would you please offer some advice?

Thanks a lot:)



Poor perfomance of FFT on the mic


I would like to share my short experience with Xeon Phi and hope that the performance can be improved.

My program solves a problem similar to the heat equation. Each iteration contains 3 Fourier transforsm and 2 simple  matrix operation (N operations). I wrote a omp program using fftw library. In order to run using mkl library I compiled the wrappers which are provided with the compiler with libmic option.

How do I easily upgrade the RPMs installed on the Phi

Hi all,

I just saw the hotfixes released for mpss 3.[345].  Currently I've got a few RPMs from the mpss-<VERSION>-k1om.tar package installed on my Phi's and I am wondering what the best upgrade path for those is. I'm using

$  cat /etc/mpss/conf.d/rpm.conf
Overlay rpm /var/mpss/rpm on

and install the RPMs in /var/mpss/rpm using trial and error - that is, I have to figure out the RPM dependencies by looking at whether they install on the Phi.

Issue when installing OFED 3.5-2 and

I'm trying to build OFED-3.5-2-MIC for my 5110p coprocessor. The host OS is CentOS 6.6, Linux kernel version is 2.6.32-504.1.3.el6.x86_64

I run the with root and get the error when installing intel-mic-ofed-compat-rdma-3.5-OFED.3.5.2.MIC.src.rpm,output info is like this:

I tried to ssh to mic0 but it doesn't response.

Hi I'm testing mpss 3.4. 

I'm flowing the manual, System Administration for the Intel® Xeon Phi™ Coprocessor .

I installed mpss with rpm. and set the network as below. 

Airflow in Xeon Phi 3120A

Hello everyone,

we have 4 actively cooled Xeon Phi 3120A installed in a machine with additional cooling. However, we keep having overheating problems. We have not found any information regarding the airflow in the Phi cards - is it supposed to blow air out of the back of the case or suck air in?

On top of that, we have 4 very closely stacked cards - there is only very little space between the individual cards. Has anyone run such a setup and has not experienced heating problems or even solved them?


Thanks for any help!

Hotfix releases of Intel® MPSS for Linux (3.3.5, 3.4.4, and 3.5.1)

Please note that the hotfix releases of Intel® MPSS for Linux (3.3.5, 3.4.4, and 3.5.1) are now available at

Two security vulnerabilities that affect the previous versions of Intel® MPSS for Linux release 3.x have been fixed in these hotfix releases: vulnerabilities in the 3rd-party OpenSSL* library and a race condition with the Intel® MPSS host daemon.


list of vector instructions

Hi all,

I am currently working on MIC, and I have 4 doubts related to vectorization.

Is there document (white paper) with intel or where I could find the list of instruction that can be performed on a vector.

I guess + , -, *, / are 

but what about >= or <=,<,>?

1)in short would logical operators vectorize?

2) would this code vectorize?

#pragma SIMD



   a[i ]= b[i ] <= c[i];



3) how do constants affect vectorization? is it detrimental to vectorization ?

S’abonner à Intel® Many Integrated Core Architecture (Intel MIC Architecture)