|
|
|
Next: 4.2.8 Communication primitives
Up: 4.2 WRAPPER
Previous: 4.2.6 Shared memory communication
Contents
4.2.7 Distributed memory communication
Many parallel systems are not constructed in a way where it is
possible or practical for an application to use shared memory
for communication. For example cluster systems consist of individual computers
connected by a fast network. On such systems their is no notion of shared memory
at the system level. For this sort of system the WRAPPER provides support
for communication based on a bespoke communication library
(see figure 4.6). The default communication library used is MPI
. However, it is relatively straightforward to implement bindings to
optimized platform specific communication libraries. For example the work
described in substituted standard MPI communication for a
highly optimized library.
mitgcm-support@dev.mitgcm.org
Copyright © 2002
Massachusetts Institute of Technology |
|
|