TCGMSG-MPI

TCGMSG-MPI library is an implementation of  the TCGMSG message passing programming interface on top of the MPI (Message Passing Interface) and system specific resources. It has been developed to aid in migration of existing TCGMSG applications to the current message passing standard interface.By employing TCGMSG-MPI, it becomes possible to use both MPI and TCGMSG interfaces in  the same application.

TCGMSG offers a much smaller set of operations than MPI. However,  some of its operations do not have counterparts in MPI. They include:

The nxtval operation in TCGMSG-MPI is implemented on different platforms using: The nxtval server implementation is portable but least efficient. It also removes one process from the MPI process group that runs the application code.

Other References

Distribution

The latest copy of the TCGMSG-MPI library is distributed with the Global Arrays package without charge, along with a set of example applications.
For the Fujitsu port, please contact Ross Nobess nobes@fecit.co.uk.