Xeon Phi Intel MIC Test Platform
Xeon Phi/Intel MIC Test Platform
This document includes some information for accessing and using the Xeon Phi test platform. Please read carefully as RC provides limited support for testing on this system.
http://software.intel.com/en-us/mic-developer
- /apps/intel/2013/composerxe/Samples/en_US/C++/
- /apps/intel/2013/composerxe/Samples/en_US/Fortran
- /opt/intel/mic/tutorials
Hostname and login information
In order to access the Xeon Phi test environment, you will need to join the group ‘phi_testers’. You can do this by going to the ‘Groups’ link at the top, ‘Browse Groups to Join’, then click on ‘phi_testers’ and the ‘Join’ button. Once approved you’ll be able to log in to
- phitest.rc.usf.edu
- User: netid
- Password: netid password
Environment configuration
In order to access the Phi in native mode (to run MIC-native executables, directly, not off-load) you’ll need to have your account credentials provisioned on the device. You can do this by running
- sudo addmicuser
When prompted for a password, please enter your USF NetID password. You should then set up a public/private key pair:
$ ssh-keygen -t rsa ... press enter at all prompts $ cat .ssh/id_rsa.pub >> .ssh/authorized_keys $ chmod 700 .ssh $ chmod 600 .ssh/* $ ssh mic0 $
This should allow you to connect to the Phi device without a password.
Intel Development Tools
The latest Intel compilers and libraries can be accessed by running
module add compilers/intel/2013_cluster_xe
Intel Phi offload mode.
Users should source the necessary compilervars script to ensure the environment is configured correctly, otherwise offload mode will fail.
$ source /apps/intel/2013/composer_xe_2013.1.117/bin/compilervars.sh intel64