Next: 3.4 Performance evaluation of
Up: 3.3 Basic global operations
Previous: 3.3.5 Barrier
  Contents
3.3.6 Some remarks on portability
Operations in 3.3.1 - 3.3.5
have been built on the following conditions.
- There is a given topology, here a hypercube.
If the hypercube is not available physically then it must
be constructed logically on the given topology
TRINIT
- Send via link
SEND/SMALL>_CHAN
- Receive via link
SEND/SMALL>_RECV
Only those 3 routines depend on hardware and operating system.
All remaining routines should base on these three basic routines !
Code is portable
Ex.: Our own library libCubecom.a is available under
MPI, PVM, Parix, nCube, Paragon, Standalone(3L), Helios, ... .
Gundolf Haase
2000-03-20