Intel® Many Integrated Core Architektur

Fortran OpenMP on Intel Xeon Phi


My questions are very simple. We have intel visual fortran 2015 and fortran subroutines parallelized with OpenMP directives. Is the compiled code be capable of using all the available threads on the Intel Xeon Phi? Would it be required to modify the code to make it compliant with these new processors?

Our intention is to use already-parallelized code on Intel Xeon Phi or a similar MIC processor. Any suggestions or links on how to do this?


Supplied binary does not match the Intel(R) Xeon Phi(TM) coprocessor that is installed.

I've been using an Intel Xeon Phi A3102 coprocessor with no issues for about 9 months now, but I recently started having issues running code natively on the device. When attempting to run a program via micnativeloadex I get the error message "Supplied binary does not match the Intel(R) Xeon Phi(TM) coprocessor that is installed", which I've never seen before. I updated the software on my (composer, etc) which does not seem to have solved the problem. For reference, I'm using RHEL 6.6. Some system information collected with micinfo:

MPSS 3.5.1, Centos 7.1 x86_64-k1om-linux-ld: relocation error

Updated my mmic system to Centos 7.1, and when trying to compile hello_world with

ifort -mmic hello_world.f90 -o hello_world.f90

get a link error:

x86_64-k1om-linux-ld: relocation error: /usr/lib64/ symbol _dl_starting_up, version GLIBC_PRIVATE not defined in file with link time reference

Any suggestions?



Intel® Many Integrated Core Architektur abonnieren