Parallelization Using Intel® MPI

Compiler Methodology for Intel® MIC Architecture

Parallelization Using Intel® MPI

This chapter covers the Intel® Composer XE for Linux suite support for Intel® MPI.

Overview

The Intel® Composer XE 2013 for Linux suite is compatible with the Intel® MPI library for Intel Architecture including the Intel® Xeon® Phi™ coprocessor . The Message Passing Interface (MPI) is one of many options available for you to parallelize your application (if it is not already using MPI.  MPI is a popular form of distributed memory parallelism such as clusters.  We do not cover details on MPI use on Intel® Xeon® Phi™ coprocessors in this document.  This information is covered in separate documents.  We simply provide references here to external documentation.

Using Intel® MPI with the Intel Compilers

Support for Intel® MPI is evolving in 2012 and 2013. The latest information on MPI support is available in the articles: Using the Intel® MPI Library on Intel® Xeon Phi™ Coprocessor Systems and Intel® Cluster Tools and the Intel® Xeon Phi™ Coprocessors.

Complete information on Intel MPI can be found here: http://software.intel.com/en-us/intel-mpi-library/

Take Aways

The Intel® Composer XE 2013 for Linux suite is compatible with Intel® MPI.  Information on using MPI applications with the Intel compiler is covered outside of this compiler documentation. 

NEXT STEPS

It is essential that you read this guide from start to finish using the built-in hyperlinks to guide you along a path to a successful port and tuning of your application(s) on Intel® Xeon® Phi™ architecture.  The paths provided in this guide reflect the steps necessary to get best application performance on Xeon Phi architecture.

BACK to the chapter Efficient Parallelization

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