Shared Memory and MPI 3.0
by MichaelS from High-Performance Computing News Analysis | insideHPC on (#1252D)
As multi-socket, then multi-core systems have become the standard, the Message Passing Interface (MPI) has become one of the most popular programming models for applications that can run in parallel using many sockets and cores. Shared memory programming interfaces, such as OpenMP, have allowed developers to take advantage of systems that combine many individual servers and shared memory within the server itself. However, two different programming models have been used at the same time. The MPI 3.0 standard allows for a new MPI interprocess shared memory extension (MPI SHM).
The post Shared Memory and MPI 3.0 appeared first on insideHPC.