Hi,
What I should do to make non root user can run code on mic?
I copy the mic_samples to my home compile it and run:
source /opt/intel/parallel_studio_xe_2015/bin/psxevars.sh intel64 ./leoF_intro.out System configuration pre-check Checking for Intel(R) Xeon Phi(TM) (Target CPU) devices... Number of Target devices installed: 0 Offload sections will execute on: Host CPU (fallback mode) LEO_Fortran_intro samples started PASS leoF01_scalar PASS leoF02_global (Case #1) PASS leoF02_global (Case #2) PASS leoF03_various_clauses (Case #1) PASS leoF03_various_clauses (Case #2) PASS leoF04_explicit_shape_array PASS leoF05_assumed_shape_array (Case #1 - [dim=3]) PASS leoF05_assumed_shape_array (Case #2 - [dim=3]) PASS leoF05_assumed_shape_array (Case #3 - [dim=3]) PASS leoF05_assumed_shape_array (Case #1 - [dim=6]) PASS leoF05_assumed_shape_array (Case #2 - [dim=6]) PASS leoF05_assumed_shape_array (Case #3 - [dim=6]) PASS leoF05_assumed_shape_array (Case #1 - [dim=9]) PASS leoF05_assumed_shape_array (Case #2 - [dim=9]) PASS leoF05_assumed_shape_array (Case #3 - [dim=9]) PASS leoF06_assumed_size_array (Case #1 - [dim=300]) PASS leoF06_assumed_size_array (Case #2 - [dim=300]) PASS leoF06_assumed_size_array (Case #3 - [dim=300]) PASS leoF06_assumed_size_array (Case #1 - [dim=600]) PASS leoF06_assumed_size_array (Case #2 - [dim=600]) PASS leoF06_assumed_size_array (Case #3 - [dim=600]) PASS leoF06_assumed_size_array (Case #1 - [dim=900]) PASS leoF06_assumed_size_array (Case #2 - [dim=900]) PASS leoF06_assumed_size_array (Case #3 - [dim=900]) PASS leoF07_deferred_shape_array (Case #1) PASS leoF07_deferred_shape_array (Case #2) PASS leoF07_deferred_shape_array (Case #3) PASS leoF08_multi_target (Case #1) PASS leoF08_multi_target (Case #2) PASS leoF08_multi_target (Case #3) PASS leoF09_subprograms (Case #1) PASS leoF09_subprograms (Case #2) PASS leoF09_subprograms (Case #3) PASS leoF10_alloc_into (Case #1) *** FAIL leoF10_alloc_into (Case #2) : offload failure PASS leoF10_alloc_into (Case #3) PASS leoF11_async (Case #1) PASS leoF11_async (Case #2) PASS leoF11_async (Case #3) PASS leoF11_async (Case #4) LEO_Fortran_intro samples complete
but I can run with root:
sudo bash source /opt/intel/parallel_studio_xe_2015/bin/psxevars.sh intel64 ./leoF_intro.out System configuration pre-check Checking for Intel(R) Xeon Phi(TM) (Target CPU) devices... Number of Target devices installed: 1 Offload sections will execute on: Target CPU (offload mode) LEO_Fortran_intro samples started PASS leoF01_scalar PASS leoF02_global (Case #1) PASS leoF02_global (Case #2) PASS leoF03_various_clauses (Case #1) PASS leoF03_various_clauses (Case #2) PASS leoF04_explicit_shape_array PASS leoF05_assumed_shape_array (Case #1 - [dim=3]) PASS leoF05_assumed_shape_array (Case #2 - [dim=3]) PASS leoF05_assumed_shape_array (Case #3 - [dim=3]) PASS leoF05_assumed_shape_array (Case #1 - [dim=6]) PASS leoF05_assumed_shape_array (Case #2 - [dim=6]) PASS leoF05_assumed_shape_array (Case #3 - [dim=6]) PASS leoF05_assumed_shape_array (Case #1 - [dim=9]) PASS leoF05_assumed_shape_array (Case #2 - [dim=9]) PASS leoF05_assumed_shape_array (Case #3 - [dim=9]) PASS leoF06_assumed_size_array (Case #1 - [dim=300]) PASS leoF06_assumed_size_array (Case #2 - [dim=300]) PASS leoF06_assumed_size_array (Case #3 - [dim=300]) PASS leoF06_assumed_size_array (Case #1 - [dim=600]) PASS leoF06_assumed_size_array (Case #2 - [dim=600]) PASS leoF06_assumed_size_array (Case #3 - [dim=600]) PASS leoF06_assumed_size_array (Case #1 - [dim=900]) PASS leoF06_assumed_size_array (Case #2 - [dim=900]) PASS leoF06_assumed_size_array (Case #3 - [dim=900]) PASS leoF07_deferred_shape_array (Case #1) PASS leoF07_deferred_shape_array (Case #2) PASS leoF07_deferred_shape_array (Case #3) PASS leoF08_multi_target (Case #1) PASS leoF08_multi_target (Case #2) PASS leoF08_multi_target (Case #3) PASS leoF09_subprograms (Case #1) PASS leoF09_subprograms (Case #2) PASS leoF09_subprograms (Case #3) PASS leoF10_alloc_into (Case #1) PASS leoF10_alloc_into (Case #2) PASS leoF10_alloc_into (Case #3) PASS leoF11_async (Case #1) PASS leoF11_async (Case #2) PASS leoF11_async (Case #3) PASS leoF11_async (Case #4) LEO_Fortran_intro samples complete
Thanks!