Hence Heterogenous Network Computing Environment
LAM Network Parallel Computing: LAM (Local Area Multicomputer) is a programming environment and development system for a message-passing parallel machine constituted with heterogeneous UNIX computers on a network. With LAM, a dedicated cluster or an existing network computing infrastructure can act as one parallel computer solving one compute-intensive problem.
Legion The coming of giga-bit networks makes possible the realization of a single nationwide virtual computer composed of a variety of geographically distributed high-performance machines and workstations. Legion will consist of workstations, vector supercomputers, and parallel supercomputers connected by local area networks, enterprise-wide networks, and the national information infrastructure.
Interprocessor Collective Communications (InterCom) Library
message passing interface
subroutines and macors for writing portable parallel
programs in Frtran or C for execution on a wide variety of parallel
machines and workstation networks.
PARAGRAPH
graphical display of message-passing multiprocessor architectures.
PVM
software for heterogeneous netowrking parallel processing in
Fortran or C for execution on a wide variety of parallel
machines, supercomputers, and workstation networks.
PVM3
software and papers on a Parallel Virtual Machine (PVM) software for heterogeneous networking parallel processing in Fortran or C for execution
on a wide variety of parallel machines, supercomputers,
and workstation networks.
Parallel Programming Environments at NSE
Machines
information on high performance computers
List of Systems for my Dissertation
LoadLeveler--Frequently Asked Questions
PCN (Program Composition Notation)
PCN features include a simple notation for the concise specification of concurrent algorithms, the ability to incorporate
existing Fortran and C code into parallel applications, facilities for reusing parallel program components, a portable
toolkit that allows applications to be developed on a workstation or small parallel computer and run unchanged on
supercomputers, and integrated debugging and performance analysis tools.
Scandal Supercomputing Project
The primary research interest of the Scandal project is the development of a portable, interactive environment for
programming a wide range of supercomputers.
Linda Group
The Linda Group, part of the Programming Languages and Software Systems group in the Department of Computer Science,
explores a variety of research topics in parallel and distributed computing, adaptive computation, and parallel
programming languages. Much of this work centers around the Linda programming language or ideas that have been spawned
from work on the Linda system.