279
Comment:
|
989
|
Deletions are marked like this. | Additions are marked like this. |
Line 6: | Line 6: |
In order to build Barrelfish for the Xeon Phi the user must have setup the GCC toolchain for the K1OM architecture and a NFS share accessible from the machine with the Xeon Phis. In summary, the [[https://software.intel.com/en-us/articles/intel-manycore-platform-software-stack-mpss#downloads|Intel MPSS SDK]] has to be installed on the build host. | |
Line 7: | Line 8: |
1. [[https://software.intel.com/en-us/articles/intel-manycore-platform-software-stack-mpss#downloads|Intel MPSS]]. |
A detailed environment setup guide can be found here: [[Running_on_Xeon_Phi/Environment_Setup|Environment Setup Guide]]. == Compiling for Xeon Phi architecture == The system architecture for the Xeon Phi depends on host-based components as well as software running on the Xeon Phi co-processor. Hence, we need to configure Hake with two targets: {{{ $ ../barrelfish/hake/hake.sh -s ../barrelfish -a k1om -a 86_64 $ make }}} == Installing The Xeon Phi Boot Image == |
Running Barrelfish on the Xeon Phi
This page describes how to build and run Barrelfish on the Intel Xeon Phi co-processor.
Environment Setup
In order to build Barrelfish for the Xeon Phi the user must have setup the GCC toolchain for the K1OM architecture and a NFS share accessible from the machine with the Xeon Phis. In summary, the Intel MPSS SDK has to be installed on the build host.
A detailed environment setup guide can be found here: Environment Setup Guide.
Compiling for Xeon Phi architecture
The system architecture for the Xeon Phi depends on host-based components as well as software running on the Xeon Phi co-processor. Hence, we need to configure Hake with two targets:
$ ../barrelfish/hake/hake.sh -s ../barrelfish -a k1om -a 86_64 $ make