NHSE LogoNHSE Software Catalog


Express - Communications library for distributed memory parallelism

url
ftp://ftp.parasoft.com/pub/express

abstract
The Express/Cubix package is a complete parallel programming support
environment incorporating communications- and process-control functions and
libraries, parallel network definition tools, and postmortem performance
analysis utilities. Point-to-point, global broadcast, and shared-memory
semaphore constructs are all available for communications, as well as functions
allowing multiple programs running on a single node, and asynchronous
"message-handler" capabilites, whereby the receipt of a particular message
causes the execution of a specified function to deal with it. The network
definition tools provide a graphic interface allowing the user the ability to
cluster machines by architecture, control connectivity, and specify proportional
computing capabilities.

description
http://www.tc.cornell.edu:80/Parallel.Tools/tools/express.html

contact
Parasoft Corporation / info@parasoft.com

keywords
message passing library; performance analysis;
architecture independence

environment
nCube, Intel iPSC machines, CRAY, IBM/3090, transputers,
networked workstations

comments
EXPRESS is a somewhat more complex
message passing library than PVM, supporting both regular (grid-like)
communications and arbitrary MIMD-type communications. It also has
some related tools: one for debugging and one for viewing parallel
execution traces.


nhse-librarian@netlib.org