Vectorisation

MPI related error in offload

Hi All,

I am trying to offload a do loop onto the intel MIC.

for every function call at its definition I added this.

!dir$ attributes offload:mic :: <function name>

The function turned out to be nested i.e each function had multiple function call within it.

Continuing I have reached a point where I got this error and I have no idea how to solve it.

Compiling CESM for intel MIC in offload mode

Hi All,

I am trying to run CESM(community earth system model written in Fortran) with offload sections for Intel Xeon Phi. I am trying to do this for an OpenMP loop present in a section called baroclinic function. While doing this, I get the following error during compilation of the offload code. 

A procedure called by a procedure with the OFFLOAD:TARGET attribute must have the OFFLOAD:TARGET attribute.

Why GotoBlas has so low efficiency(where is wrong for my steps)?

 I use GotoBlas and mpich to run hpl in the cluster(the cpu is Intel(R) Xeon(R) CPU E5-2670 0 @ 2.60GHz). I use two ways to compile GotoBlas:(1)make (2)make USE_THREAD=0 TARGET=NEHALEM. The library used in the makefile of hpl is libgoto.a. However, the two different ways of compiling GotoBlas all leads to a low efficiency of HPL results: only 150GFlops(the theorical peak is 330 GFlops). Do I have some mistakes in compiling GotoBlas? Thanks for your answer.

License File related issue

Sir,

Thank you so much for, I have received the licence file you sent me to my mail as per my request. As I am new to this field I don't know how to open the .lic package you sent me. I dint find much details regarding this in the release notes. Moreover I would like to know where I should copy the the .lic file in order to set the path in the terminal while trying to do activation of the software.

Regards,
Athira

MIC obj file compilation with .cpp file

I have a "C" file will all function that will run in MIC platform. Hence I have added __declspec( target (mic)) for all the function in both declaration spmv_csr.h file and definition in spmv_csr.c file. I invoke this functions defined in spmv_csr.c from  inside a #pragma offload target(mic) in main.cpp file. I compile both the spmv_csr.c and main.cpp files seperately. I am not getting any error while compiling spmv_csr.c. But I am getting the following errors while compiling main.cpp.

error LNK1104: libmmt.lib

h files and *.lib file from another developer.
I have built a C++/CLI project and I want to create a C# wrapper for two functions

I'm getting this error

    error LNK1104: cannot open file 'libmmt.lib'    

I understand the he is using Intel Compiler and I know he uses IPP functions.<Br>
from here:<br>
https://software.intel.com/en-us/articles/libraries-provided-by-intelr-c...

S’abonner à Vectorisation