Asset description file for PSI Compiler


Contents of this Asset file:

Field Name Value HTML Tag Type
BIDM.Asset.Abstract The PSI Compiler is a compiler that performs algebraic reductions on array expressions based on Mullin's Psi Calculus. These reductions eliminate unnecessary computation and temporary storage. The compiler also partitions and maps subarray operations implicity across a group of processors, be they a network of workstations, the processors of a hypercube, or some other topology, in a portable and scalable way. Although the input language is not sufficient for general purpose programming, the goal of the project is to provide a back-end for scientific array based langauges such as High Performance Fortran. Work has been done to translate subsets of FORTRAN90 as well as SETL into our input grammar, allowing them access to the compiler. Also work is currently under way in order to provide an interface between High Performance Fortran and the Psi-Compiler. META
BIDM.Asset.ContactIs.Organization http://www.nhse.org/rib/repositories/ptlib/objects/Organization/psi_help.html LINK
BIDM.Asset.DateOfInformation Thr Oct 29 16:42:08 1998 META
BIDM.Asset.Domain Parallel Processing Tools!Parallel Programming Languages and Compilers META
BIDM.Asset.Keyword parallel compiler; data parallelism; distributed array; distributed memory multiprocessor; machine cluster META
BIDM.Asset.Name PSI Compiler META
BIDM.Asset.RecordMaintainedBy.Organization http://www.nhse.org/rib/repositories/ptlib/objects/Organization/ptlib_maintainers.html LINK
BIDM.Asset.TargetEnvironment The compiler is currently available for the SUN and SGI architectures. META
BIDM.Asset.TitleLine performs algebraic reductions on array expressions META
BIDM.Asset.Version 0.4 META
BIDM.Asset.Webpage http://www.cs.albany.edu/~psi/efforts/compiler/compiler.html META