Hello,
I'm trying to run the R-benchmark-25.R using automatic offloading to the Xeon Phi but AO is not working.
I have compiled my R library as explained here and set the env variables (MIC_ENABLE=1 and different values for MKL_HOST_WORKDIVISION, MKL_MIC_0_WORKDIVISION, and , MKL_MIC_1_WORKDIVISION).
When running the benchmark, I've checked with micsmc that no code is being offloaded to any of the mics. I guess it is not a system configuration problem because the example sgemm.c from the compiler runs just fine and offloads parts of the code.
I've also tried&checked the following:
- Force all work to be run on on mic (setting the workdivision variables).
- Increase the size of the variables in the benchmark.
- The executable is linked to MKL libraries
The sw/hw versions that I'm using:
- Intel composer_xe_2013.3.163
- MPSS 3.4.1
- CentOS 6.4
- two Xeon Phi 5110P
- R 3.1.2
Thank you very much for your help,
Sabela Ramos.