|
Message-passing Interface (MPI) Library
Intel® MPI Library
Boost application performance on Intel® architecture(IA)-based clusters with this MPI message library.
|
|
Intel® MPI Library focuses on making applications perform better on IA-based clusters—implementing the high-performance MPI-2 specification on multiple fabrics. It enables you to quickly deliver maximum end-user performance, even if you change or upgrade to new interconnects, without requiring major changes to the software or operating environment. |
Benefits:
Other Product OptionsFor advanced performance and greater value, Intel® MPI Library is also available in the following products:
|
Intel® MPI Library product brief
Intel MPI Library product in-depth
|
Intel MPI Library provides new levels of performance, scalability and flexibility for applications that execute on clusters of Intel® platforms. |
|
![]() Click to enlarge
|
||
|
|
||||
|
Intel® Trace Analyzer and Collector Intel Trace Analyzer and Collector is a powerful tool for understanding MPI application correctness and behavior. |
|
![]() Click to enlarge
|
||
| Learn Learning Lab Portal White Papers Customer Comments License Agreement
Documentation Product Documentation Product In-Depth System Requirements – Windows* System Requirements – Linux* |
Downloads Evaluate Download Free Runtime Environment Kit: Windows*, Linux* Support and Online Communities Knowledge-Base Windows Knowledge-Base Linux Forum Related Links Intel® Cluster Ready Intel® Software Network www.go-parallel.com |
|
|
||
Dominic Holland, SDSC "One can very easily determine the overall expense of communication, and further get a breakdown into the amount of time spent in each MPI routine. The degree and cause of load imbalance is also easily determined at any number of processes. One particularly useful feature is the Message Statistics display, giving an overall view on a grid of which processors are communicating with each other. Another nice feature is the ability to see, and focus on, the amount of time spent in communication mode as the simulation proceeds." |
||
|
|
||
Dr. Takahiro Koishi, Computational Astrophysics Laboratory, RIKEN, Japan "Intel® Trace Analyzer and Collector for Linux helped to drastically improve the performance of RIKEN's molecular dynamics cluster software. We were able to shorten MPI communication time by half by finding and removing bottlenecks with non-blocking communication patterns. Since Intel Trace Analyzer and Collector can embed instrumentation into the program, we can tell the execution time of each function and its load balance, which enabled us to very easily understand where to optimize. Intel's MPI message library and cluster tools provide us the best cluster development environment." |
||
|
|
||
Jinwoo Park, Senior System Manager SPCC, University of Seoul, South Korea "We evaluated the Cluster Toolkit and concluded that we would get much better performance on the Intel® platform with the Intel® software tools. For each application, Intel's compiler gave us better performance than before and using the Intel® cluster tools let us know how the cluster system ran and how to improve it." |
||
|
|
||
Dr. Ing. Ulrich Jakobus, Technical Director, EM Software & Systems "Our FEKO electromagnetics code runs on various parallel environments (e.g., clusters of different sizes, shared memory machines) and utilizes complex numerical algorithms that are non-trivial to parallelize. Intel Trace Analyzer and Collector have proven to be very valuable tools to help understand FEKO parallel communication patterns and consequently in optimizing the message passing call that results in an extremely well-performing electromagnetics ISV cluster application." |
||
|
|
||
Browse the Intel MPI Library for Linux* Knowledge Base
Browse the Intel MPI Library for Windows* Knowledge Base
Supported Linux* Distributions
Ask Experts Online
Search and post a new question to the Intel® Software Network Forum for Intel® MPI Library. The forums allow you to search a growing archive of technical questions and answers from both Intel experts and our developer community. If an answer cannot be found in Search, you can ask a new question. An Intel® Software Development Products Registration Center login will allow you to participate in the Intel® Software Network User Forums without any additional registration.
Get Help from Intel
If you do not find what you need above:
Submit Software Tools bugs through Intel® Premier Support. Registration is required
For more complete information about compiler optimizations, see our Optimization Notice.




