Skip to main content    

An official website of the United States government

Here’s how you know

**Official websites use .gov**              A **.gov** website belongs to an official government organization in the United States.            

**Secure .gov websites use HTTPS**              A **lock** (  LockA locked padlock) or **https://** means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.            

https://www.nist.gov/itl/math/high-performance-computing-and-visualization/interoperable-mpi-standard-demonstrated

            -  Topics  -  All Topics 
-  Advanced communications 
-  Artificial intelligence 
-  Bioscience 
-  Buildings and construction 
-  Chemistry 
-  Climate 
-  Cybersecurity 
-  Electronics 
-  Energy 
-  Environment 
-  Fire 
-  Forensic science 
-  Health 
-  Information technology 
-  Infrastructure 
-  Manufacturing 
-  Materials 
-  Mathematics and statistics 
-  Metrology 
-  Nanotechnology 
-  Neutron research 
-  Performance excellence 
-  Physics 
-  Public safety 
-  Resilience 
-  Standards 
-  Transportation 
 
            -  Publications 
            -  Labs & Major Programs  -  Laboratories    -  Communications Technology Laboratory 
  -  Engineering Laboratory 
  -  Information Technology Laboratory 
  -  Material Measurement Laboratory 
  -  Physical Measurement Laboratory 
-  User Facilities    -  NIST Center for Neutron Research 
  -  CNST NanoFab 
-  Research Test Beds 
-  Research Projects 
-  Tools & Instruments 
-  Major Programs    -  Baldrige Performance Excellence Program 
  -  CHIPS for America Initiative 
  -  Manufacturing Extension Partnership (MEP) 
  -  Office of Advanced Manufacturing 
  -  Special Programs Office 
  -  Technology Partnerships Office 
 
            -  Services & Resources  -  Standards and Measurements    -  Calibration Services 
  -  Laboratory Accreditation (NVLAP) 
  -  Quality System 
  -  Standard Reference Materials (SRMs) 
  -  Standards.gov 
  -  Time Services 
  -  Office of Weights and Measures 
-  Software 
-  Data    -  Chemistry WebBook 
  -  National Vulnerability Database 
  -  Physical Reference Data 
  -  Standard Reference Data (SRD) 
-  Storefront 
-  License & Patents 
-  Computer Security Resource Center (CSRC) 
-  NIST Research Library 
 
            -  News & Events  -  News 
-  Events 
-  Blogs 
-  Feature Stories 
-  Awards 
-  Video Gallery 
-  Image Gallery 
-  Media Contacts 
 
            -  About NIST  -  About Us    -  Leadership 
  -  Organization Structure 
  -  Budget & Planning 
-  Contact Us 
-  Visit 
-  Careers    -  Student programs 
-  Work with NIST 
-  History    -  NIST Digital Archives 
  -  NIST Museum 
  -  NIST and the Nobel 
-  Educational Resources 
 

Information Technology LaboratoryApplied and Computational Mathematics Division

## High Performance Computing and Visualization 

-  Projects/Programs 
-  How to Work With Us 
-  NIST Publications Searchable Database 
-  Staff Directory 
-  News & Updates 
-  Resources/Services 

# Interoperable MPI Standard Demonstrated - December 2000

## Share

Facebook

Linkedin

Twitter

Email

The first public demonstration of the Interoperable Message Passing Interface (IMPI) took place at the Supercomputing 2000 (SC'2000) Conference held in Dallas, Texas the week of Nov 4, 2000. IMPI is a generalization of the Message Passing Interface (MPI), the de facto standard for writing parallel scientific applications in the message passing programming paradigm, now provided by all high performance computer vendors. IMPI specifies a protocol for interoperability among vendor MPI implementations, thereby extending the environments in which parallel jobs can be run to heterogeneous clusters. Staff members of ACMD's High Performance Computing and Visualization Group served as the facilitators for the development of the IMPI standard, convening meetings, editing the specifications document, and developing comformance tests.

The participants in the SC'2000 demonstration were Hewlett Packard, MPI Software Technology, and the Laboratory for Scientific Computation at the University of Notre Dame. Each participant ran their own implementation of the IMPI protocols on their computing platform, communicating with the other implementations in real time on the floor of the SC'2000 exhibit center.

The IMPI protocols were designed by a steering committee of current implementors of MPI. These protocols handle the demanding task of maintaining interoperability among all IMPI implementations while allowing for the independent evolution of the collective communication algorithms. No changes to user MPI code is required to use IMPI.

The NIST IMPI conformance tester is a web-based system that exercises all aspects of the IMPI protocol. Vendors test their IMPI implementation by connecting their MPI implementation to the to the NIST IMPI web page.

Contact:
                  - William L. George
                  - John G. Hagedorn
                  - Judith E. Terrill

See also:
                  - IMPI web page

ChemistryEnergyMathematics and statistics

### HEADQUARTERS

301-975-2000

Webmaster | Contact Us | Our Other Offices

TwitterFacebookLinkedInInstagramYouTubeGiphyRSS FeedMailing List

Feedback

            -  Site Privacy 
            -  Accessibility 
            -  Privacy Program 
            -  Copyrights 
            -  Vulnerability Disclosure 
            -  No Fear Act Policy 
            -  FOIA 
            -  Environmental Policy 
            -  Scientific Integrity 
            -  Information Quality Standards 
            -  Commerce.gov 
            -  Science.gov 
            -  USA.gov 
            -  Vote.gov