NHSE LogoNHSE Software Catalog


HeNCE - Heterogeneous Network Computing Environment

url
http://www.netlib.org/hence/

version
2.0

abstract
HeNCE (Heterogeneous Network Computing Environment) is an X-window
based software environment designed to assist scientists in developing
parallel programs that run on a network of computers. HeNCE provides the
programmer with a high level abstraction for specifying parallelism. HeNCE is
based on a parallel programming paradigm where an application program can be
described by a graph. HeNCE graphs are variants of directed acyclic graphs, or
DAGS. Nodes of the graph represent subroutines and the arcs represent data
dependencies. Individual nodes are executed under PVM. HeNCE is composed
of integrated graphical tools for creating, compiling, executing, and analyzing
HeNCE programs. HeNCE relies on the PVM system for process initialization
and communication. The HeNCE programmer, however, will never explicityly
write PVM code. During or after execution, HeNCE displays an event-ordered
animation of application execution, enabling the visualization of relative
computational speeds, processor utilization, and load imbalances.

description
http://www.netlib.org/hence/

reference
http://www.netlib.org/hence/hence-2.0-doc-html/hence-2.0-doc.html

contact
hence@cs.utk.edu

keywords
parallel programming environment


nhse-librarian@netlib.org