In this report we describe the conversion of a simple Master-Worker parallel
program from global blocking communications to non-blocking communications.
The program is MPI-based and has been run on different computer architectures.
By moving the communication to the background the processors can use
the former waiting time for computation. However we find that the
computing time increases by the time the communication time decreases in
the used MPICH implementation on a cluster of workstations.
Also using non-global communication instead of the global communication
slows the algorithm down on computers with optimized global communication
routines like the Cray T3D.
Identifer | oai:union.ndltd.org:DRESDEN/oai:qucosa:de:qucosa:17479 |
Date | 30 October 1998 |
Creators | André, Fachat, Hoffmann, Karl Heinz |
Publisher | Technische Universität Chemnitz |
Source Sets | Hochschulschriftenserver (HSSS) der SLUB Dresden |
Language | English |
Detected Language | English |
Type | doc-type:preprint, info:eu-repo/semantics/preprint, doc-type:Text |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.0025 seconds