Intel Xeon Phi

To use Intel’s xeon phi coprocessor, load the intel compiler module.

module load intel

Offload programming model

Currently only offload programming model is supported on ARIS supercomputer.

Control number of OMP threads

export MIC_ENV_PREFIX=MIC

## 60 physical cores 4 hardware threads
export MIC_OMP_NUM_THREADS=240

Technical Information (Intel Xeon Phi 7120p)

Output of micinfo command on one PHI node with 2 coprocessors.

MicInfo Utility Log


    System Info
        HOST OS         : Linux
        OS Version      : 2.6.32-573.18.1.el6.x86_64
        Driver Version      : 3.7.1-1
        MPSS Version        : 3.7.1
        Host Physical Memory    : 64317 MB

Device No: 0, Device Name: mic0

    Version
        Flash Version        : 2.1.02.0391
        SMC Firmware Version     : 1.17.6900
        SMC Boot Loader Version  : 1.8.4326
        Coprocessor OS Version   : 2.6.38.8+mpss3.7.1
        Device Serial Number     : ADKC60900153

    Board
        Vendor ID        : 0x8086
        Device ID        : 0x225c
        Subsystem ID         : 0x7d95
        Coprocessor Stepping ID  : 2
        PCIe Width       : x16
        PCIe Speed       : 5 GT/s
        PCIe Max payload size    : 256 bytes
        PCIe Max read req size   : 4096 bytes
        Coprocessor Model    : 0x01
        Coprocessor Model Ext    : 0x00
        Coprocessor Type     : 0x00
        Coprocessor Family   : 0x0b
        Coprocessor Family Ext   : 0x00
        Coprocessor Stepping     : C0
        Board SKU        : C0PRQ-7120 P/A/X/D
        ECC Mode         : Enabled
        SMC HW Revision      : Product 300W Passive CS

    Cores
        Total No of Active Cores : 61
        Voltage          : 0 uV
        Frequency        : 1238095 kHz

    Thermal
        Fan Speed Control    : N/A
        Fan RPM          : N/A
        Fan PWM          : N/A
        Die Temp         : 34 C

    GDDR
        GDDR Vendor      : Samsung
        GDDR Version         : 0x6
        GDDR Density         : 4096 Mb
        GDDR Size        : 15872 MB
        GDDR Technology      : GDDR5 
        GDDR Speed       : 5.500000 GT/s 
        GDDR Frequency       : 2750000 kHz
        GDDR Voltage         : 1501000 uV

Device No: 1, Device Name: mic1

    Version
        Flash Version        : 2.1.02.0391
        SMC Firmware Version     : 1.17.6900
        SMC Boot Loader Version  : 1.8.4326
        Coprocessor OS Version   : 2.6.38.8+mpss3.7.1
        Device Serial Number     : ADKC60900052

    Board
        Vendor ID        : 0x8086
        Device ID        : 0x225c
        Subsystem ID         : 0x7d95
        Coprocessor Stepping ID  : 2
        PCIe Width       : x16
        PCIe Speed       : 5 GT/s
        PCIe Max payload size    : 256 bytes
        PCIe Max read req size   : 4096 bytes
        Coprocessor Model    : 0x01
        Coprocessor Model Ext    : 0x00
        Coprocessor Type     : 0x00
        Coprocessor Family   : 0x0b
        Coprocessor Family Ext   : 0x00
        Coprocessor Stepping     : C0
        Board SKU        : C0PRQ-7120 P/A/X/D
        ECC Mode         : Enabled
        SMC HW Revision      : Product 300W Passive CS

    Cores
        Total No of Active Cores : 61
        Voltage          : 0 uV
        Frequency        : 1238095 kHz

    Thermal
        Fan Speed Control    : N/A
        Fan RPM          : N/A
        Fan PWM          : N/A
        Die Temp         : 36 C

    GDDR
        GDDR Vendor      : Samsung
        GDDR Version         : 0x6
        GDDR Density         : 4096 Mb
        GDDR Size        : 15872 MB
        GDDR Technology      : GDDR5 
        GDDR Speed       : 5.500000 GT/s 
        GDDR Frequency       : 2750000 kHz
        GDDR Voltage         : 1501000 uV