Xeon Phi Intel MIC Test Platform

Revision as of 18:18, 23 June 2016 by Botto (talk | contribs) (Created page with "= 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...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

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