Intel® Manycore Platform Software Stack (MPSS)

Étiquettes:

The full name for our software stack is the "Intel® Manycore Platform Software Stack.", and it is necessary to run the Intel® Xeon Phi Coprocessor. Users often call this stack "MPSS" for short. It is dependent on the 2.6.34 Linux kernel, and it has been tested to work with specific versions of 64-bit Red Hat Enterprise 6.0, 6.1, 6.2, 6.3, and 6.4, as well as SuSE Linux Enterprise Server (SLES) 11 SP1 and SP2.

The readme.txt file (referenced below) has more information on how to build and install the stack.

The open source updates we have made are in support of the instruction set, the ABI, initializing and controlling an SMP on-a-chip, and the glue software to support the coprocessor communication with the host system. The changes in the Linux kernel are primarily for three reasons:

  • Numerous little changes to support the unique combination of an Intel® Pentium® processor core that also supports 64-bits including the Intel® Initial Many Core Instructions (Intel® IMCI).
  • Power management, which is a feature not associated with the original Pentium processors. Power management is much more important when you have up to 61 cores on a single die
  • The Intel® Many Integrated Core (MIC) check architecture, also a feature not present in the original Pentium processor designs.

The Symmetric Communications InterFace (SCI) is included in the RPM bundle. SCIF provides a mechanism for inter-node communications within a single platform. A node, for SCIF purposes, is defined as either a Intel® Xeon Phi Coprocessor or the Intel® Xeon® processor. In particular, SCI abstracts the details of communicating over the PCI Express bus. The SCI APIs are callable from both user space (uSCIF) and kernel-space (kSCIF).

The MPSS is downloadable from the sources below. Note that these packages include documentation and APIs (e.g. SCI API).

Please note: the MPSS download files marked '.gz' should end in '.gz' when downloaded; most browsers leave the extension alone, but Windows Explorer may rename the files. If this affects you, we recommend renaming the file to the proper extension after downloading.

If it is necessary for you to access slightly older releases of the MPSS, please visit the archive at: http://software.intel.com/en-us/articles/intel-manycore-platform-software-stack-mpss-archive

                                                                               *************************************

Do you want to receive updates when we publish a new MPSS stack?   Click on the 'Subscribe' button at the bottom of this page to be notified when this document gets updated!

                                                                                **************************************

MPSS version Downloads available Size Checksum
RedHat 6.0 291MB 579fced083001c3492d3b1094d8022a0
RedHat 6.1 293MB 97c580b237d524e59c81ed0ffdfbc120
mpss_gold_update_3-2.1.6720-13   (released:   May 9 2013) RedHat 6.2 293MB c3d15f51611ea73c0dfa91da489b1c5f
RedHat 6.3 293MB e56cd4e4fd46166ad1c14ed0147144f5
RedHat 6.4 289MB 2c8bed503624abe238908d7894e602bc
SuSE SLES11 SP1 291MB 5753e3d99d63a74d62072d984aee1f13
SuSE SLES11 SP2 287MB 629612014dc4e48731459c6474be885b
RedHat SOURCE 428MB c926bc4db806927866d81a8418c3e42c  
SuSE SLES11 SOURCE 428MB 1a19cd87f16ea248a0bca0a7bde2c688
Documentation link Description Size
releaseNotes-linux.txt English - release notes 60KB
readme-en.txt English (includes installation instructions) 88KB
MPSS_Cluster_Setup_Guide.pdf Cluster Setup Guide 644KB
MPSS_Boot_Config_Guide.pdf Advanced Configuration Guide for MPSS 906KB
license.txt INTEL SOFTWARE LICENSE AGREEMENT for Intel® Manycore Platform Software Stack (Intel® MPSS) 30KB

Note:   If you are looking for information about accessing a Beta version of the Windows MPSS, see http://software.intel.com/en-us/articles/windows-early-enabling-for-intelr-xeon-phitm-coprocessor

Also note:  there is additional documentation in the MPSS packages, more specifically:  a Platform Status Panel User Guide (in /opt/intel/mic/sysmgt/docs) and MIC_SCIF_API_Reference_Manual* and User guides in /opt/intel/mic/scif/docs 

The discussion forum at http://software.intel.com/en-us/forums/intel-many-integrated-core is available to join and discuss any enhancements or issues with the MPSS.


Reportez-vous à notre Notice d'optimisation pour plus d'informations sur les choix et l'optimisation des performances dans les produits logiciels Intel.