PICL
- Abstract
- PICL is a subroutine library that implements a generic message-passing interface on a variety of multiprocessors. Programs written using PICL routines instead of the native commands for interprocessor
communication are portable in the sense that they can be run on any machine on which the library has been implemented. Correct execution is also a function of the parameter values passed to the routines, but
standard error trapping is used to inform the user when a parameter value is not legal on a particular machine. Programs written using PICL routines will also produce timestamped trace data on interprocessor
communication, processor busy/idle times and simple user-defined events if a few additional statements are added to the source code. A separate facility called ParaGraph can be used to graphically view the
trace data.
- DateOfInformation
- Wed Jun 16 13:57:49 1999
- Domain
- Parallel Processing Tools!Communication Libraries
- TargetEnvironment
- Supported platforms currently include MPL (IBM SP-1,
SP-2), NX/2 (mpsim hypercube simulator, Intel iPSC/2, iPSC/860, DELTA, Paragon/OSF, and Paragon/SUNMOS), VERTEX (nCUBE/2 and nCUBE/2S), and PVM 3.3 (SUN and RS6000
workstations, Cray Research T3D)
- Version
- 2.1
- Webpage
- http://www.epm.ornl.gov/picl/picl2.html
- ContactIs
- Patrick H. Worley
Meta Data URL from which this entry was created:
http://www.nhse.org/rib/repositories/ptlib/objects/Asset/picl.html
ptlib_maintainers@nhse.org