NHSE LogoNHSE Software Catalog


Paradigm

url
http://www.crhc.uiuc.edu/Paradigm/

title_line
compiler for distributed memory multicomputers

abstract
Research in the Paradigm project aims to automate the selection
of data distributions, optimize communication and distribute
regular computations, support irregular computations using a
combination of compile-time analysis and run-time support,
exploit functional and data parallelism simultaneously, and
generate multithreaded message-driven code to hide communication
latencies.
The compiler currently accepts either a sequential Fortran 77
or HPF program and produces an explicit message-passing version --
a Fortran 77 program with calls to the selected message-passing
library and the Paradigm runtime system.

reference
IEEE Computer 28(10), October 1995, pp. 37-47

keywords
parallelizing compiler; distributed memory multiprocessor

contact
Prithviraj Banerjee <banerjee@crhc.uiuc.edu>


nhse-librarian@netlib.org