Asset description file for Proteus


Contents of this Asset file:

Field Name Value HTML Tag Type
BIDM.Asset.Name Proteus META
BIDM.Asset.Keyword data parallelism; task parallelism; parallel progamming language; architecture independence META
BIDM.Asset.TitleLine an executable high-level architecture-independent parallel programming notation META
BIDM.Asset.Abstract By expressing programs using Proteus, an executable high-level architecture-independent parallel programming notation, users can develop and evaluate sophisticated parallel algorithms without concern for low-level architecture-specific details. Refinement of a Proteus program consists of modification of a program to reflect restrictions in the use of the concurrency constructs. This restriction expresses the adaptation of a high-level design to constructs efficiently supported on a specific architecture. Programs that are suitably refined in their use of the Proteus notation can be automatically translated to efficient parallel programs in low-level architecture-specific notations. These programs can then be run directly on the targeted parallel machines. META
BIDM.Asset.Domain Parallel Processing Tools!Parallel Programming Languages and Compilers META
BIDM.Asset.DateOfInformation Thr Apr 3 09:17:57 1997 META
BIDM.Asset.Webpage http://www.cs.unc.edu/Research/proteus/ META
BIDM.Asset.TargetEnvironment To gain portability we rely on low-level parallel virtual machines that are efficiently implemented on classes of parallel architectures. Currently we only use CVL, but in the future we will also be using PVM and Mach threads. Executable versions of the interpreter are available for several machines: Sparc architectures running SunOS, Macintosh, System 7.1, DecStations running Ultrix, HP 700 series running HPUX, IBM RS/6000 running AIX v3.2. The interpreter sources are also available and can be used to build the interpreter for machines not listed above. META
BIDM.Asset.ContactIs.Organization http://www.nhse.org/rib/repositories/ptlib/objects/Organization/proteus_help.html LINK
BIDM.Asset.RecordMaintainedBy.Organization http://www.nhse.org/rib/repositories/ptlib/objects/Organization/ptlib_maintainers.html LINK