NEC MPI User's Guide
NEC MPI is an implementation of
the MPI-3.1 standard established by the MPI Forum in 2015.
NEC MPI utilizes the shared memory feature on a VH
and directly controls InfiniBand to achieve high performance communication.
This guide is organized as follows.
- Chapter 1, Overview of MPI, provides an overview
of MPI.
- Chapter 2, Overview of MPI Features, describes
the major features of MPI.
- Chapter 3, Operating Procedures, describes
how to use NEC MPI, including how to compile, link, and execute MPI programs.
- Chapter 4, Procedure Interfaces,
summarizes
Interfaces of the MPI procedures.
Related Documents
The basic concepts and features of MPI and interfaces of
MPI procedures are defined in the following document
published by the MPI Forum.
- MPI: A Message-Passing Interface Standard Version 3.1
Message Passing Interface Forum
June 4, 2015
This document is available at the following site:
http://www.mpi-forum.org/
The following documents include information relevant to NEC MPI.
- Fortran Compiler User's Guide (G2AF02E)
- C/C++ Compiler User's Guide (G2AF01E)
- PROGINF/FTRACE User's Guide (G2AT03E)
- NEC Network Queuing System V (NQSV) User's Guide (G2AD03E)
- NEC Parallel Debugger User's Guide (G2AT02E)
- ScaTeFS Administrator's Guide (G2AH01E)
- How to Execute VE program
Remarks
- All functions described in this document are program products as follows.
- NEC MPI
- NEC MPI/Scalar-Vector Hybrid
- UNIX is a registered trademark of The Open Group.
- InfiniBand is a trademark of InfiniBand(R) Trade Association.
- Intel is a trademark of Intel Corporation or its subsidiaries.
- Other company names and product names are trademarks of thier respective companies.