Menu

Home

Antonio Barbalace

What is mpss-vt?

mpss-vt is an attempt to port the Linux kernel code of Intel MPSS 3.2 to a newer Linux version. The project includes the porting of the host Linux kernel (2.6.32) and the MIC co-processor (Intel Xeon Phi) Linux kernel (2.6.38.8).

How to use mpss-vt?

Intel provides extensive documentation about the MIC co-processor (Intel Xeon Phi) operating system (usually referred as uOS). The following links and documents overview the architecture, and are original source of information:

The following guide explains how to upgrade your system to mpss-vt [Guide].

Current Status

2014/09/06 First release, it includes MIC co-processor Linux kernel ported to 3.2.14 (kernel and mpss-modules). The Linux kernel is available in Git->linux and the mpss-modules in Git->modules. Furthermore the base cpio and the private directory for mic0 can be downloaded from Files. The MIC co-processor kernel has been tested on an host system running the suggested CentOS distribution with kernel 2.6.32. Not all features have been tested (note that linux-2.6.38.8+mpss3.2 adds a system call to the OS, such system call has a different number in 3.2.14+mpss3.2, i.e. the user space libraries have to be recompiled).


The wiki uses Markdown syntax.

Project Members:

Related

Wiki: Guide