Intel® MPI Library

Intel® MPI Library

Making applications perform better on Intel® architecture-based clusters with multiple fabric flexibility

  • Now optimized for 2nd Generation Intel® Xeon Phi™ processors and Intel® Omni-Path Architecture
  • Designed and developed for high scalability
  • Supports the latest MPI-3.1 standard
  • MPICH ABI compatibility

Deliver Flexible, Efficient, and Scalable Cluster Messaging

Intel® MPI Library 2017 focuses on making applications perform better on Intel® architecture-based clusters—implementing the high-performance MPI-3.1 standard on multiple fabrics. It enables you to quickly deliver maximum end user performance―even if you change or upgrade to new interconnects―without requiring changes to the software or operating environment.

Use this high-performance MPI message library to develop applications that can run on multiple cluster interconnects chosen by the user at runtime. Benefit from a free runtime environment kit for products developed with Intel MPI Library. Get excellent performance for enterprise, divisional, departmental, workgroup, and personal high-performance computing.

Configuration Info:

Hardware: CPU: Intel® Xeon processor E5-2697 v4 @ 2.30GHz; 128 GB RAM. Interconnect: Intel® Corporation Omni-Path HFI Silicon 100 Series [discrete] (rev 10)

Software: RHEL* 6.7; IFS; Libfabric 1.3.0; Intel® MPI Library 2017 Beta Update 1; Intel® MPI Benchmarks 4.1.1 (built with Intel® C++ Compiler XE 17.0.0 Beta for Linux*);

Software and workloads used in performance tests may have been optimized for performance only on Intel microprocessors. Performance tests, such as SYSmark and MobileMark, are measured using specific computer systems, components, software, operations and functions. Any change to any of those factors may cause the results to vary. You should consult other information and performance tests to assist you in fully evaluating your contemplated purchases, including the performance of that product when combined with other products. *Other brands and names are the property of their respective owners. Benchmark Source: Intel Corporation.

Optimization Notice: Intel’s compilers may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include SSE2, SSE3, and SSSE3 instruction sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors. Certain optimizations not specific to Intel microarchitecture are reserved for Intel microprocessors. Please refer to the applicable product User and Reference Guides for more information regarding the specific instruction sets covered by this notice. Notice revision #20110804

Download the Free Runtimes Now

The runtime package includes everything you need to run Intel MPI Library-based applications. It is available, free of charge, for customers who already have applications enabled with the Intel MPI Library and includes the full install and runtime scripts. Download the package for your operating system:

Specs at a Glance

Processors Intel® processors, coprocessors and compatibles
Languages Natively supports C,C++ and Fortran development
Development Environments

Microsoft Visual Studio* (Windows) Eclipse*/CDT* (Linux)

Operating Systems Linux and Windows
Interconnect Fabric Support

Shared memory.

RDMA-capable network fabrics through DAPL* (e.g., InfiniBand*, Myrinet*).

Sockets (e.g., TCP/IP over Ethernet*, Gigabit Ethernet*) and others.

For complete information, see the release notes.