I'm trying to execute some Octave operations on Phi, using automatic offload feature, but i'm not being able to do coprocessor starts working.
These are the steps I followed:
- Install Octave 3.2.4 using Intel MKL libraries -> Folowing the article http://software.intel.com/en-us/articles/using-intel-mkl-in-gnu-octave
- After installing Octave I've checked with "ldd /usr/local/bin/octave" that all mkl libraries are correctly linked.
- Then export the environment variables to enable MIC automatic offload:
Following the documentacion Setting Environment Variables for Automatic Offload
- Finally I've executed Octave and run a simple matrix multiplication (1000x1000 matrix size, using DGEMM in BLAS mkl libraries). Using micsmc tool, we can see that no coprocessor core it's working, so the automatic offload isn't doing properly .
I'm forgetting some important configuration to run an automatic offload operation?
Excuse my english, and lot's of thanks for help!