Asset description file for Jade Parallel Programming Language


Contents of this Asset file:

Field Name Value HTML Tag Type
BIDM.Asset.Abstract Included with the SAM system is an implementation of the Jade parallel language for distributed memory machines using SAM. Jade is a parallel programming language (an extension to C) for exploiting coarse-grain concurrency in sequential, imperative programs. Jade provides the convenience of a shared memory model by allowing any task to access shared objects transparently. Jade programmers augment their sequential programs with constructs that decompose the computation into tasks and declare how tasks access shared objects. The Jade implementation dynamically interprets this information to execute the program in parallel while preserving the sequential semantics -- if there is a data dependence between tasks, tasks run in the same order as in the sequential execution. META
BIDM.Asset.ContactIs.Organization http://www.nhse.org/rib/repositories/ptlib/objects/Organization/martin_rinard.html LINK
BIDM.Asset.DateOfInformation Thr Oct 29 16:23:46 1998 META
BIDM.Asset.Domain Parallel Processing Tools!Parallel Programming Languages and Compilers META
BIDM.Asset.Name Jade Parallel Programming Language META
BIDM.Asset.RecordMaintainedBy.Organization http://www.nhse.org/rib/repositories/ptlib/objects/Organization/ptlib_maintainers.html LINK
BIDM.Asset.TargetEnvironment This release is designed for networks of workstations (SUN4, SGI, and DECStation) using PVM, for the Intel iPSC/860 hypercube, for the Stanford DASH multiprocessor, and for the SGI family of shared-memory multiprocessors. META
BIDM.Asset.TitleLine shared memory model for distributed memory machines META
BIDM.Asset.Webpage http://www.cag.lcs.mit.edu/~rinard/jade/index.html META