DocumentCode
275688
Title
Heterogeneous network computing
Author
Benguelin, A. ; Dongarra, J.J. ; Geist, G.A. ; Manchek, R. ; Sunderam, V.S.
Author_Institution
Oak Ridge Lab., TN, USA
fYear
1991
fDate
15-19 Apr 1991
Firstpage
94
Lastpage
99
Abstract
HeNCE (Heterogeneous Network Computing Environment) is a parallel programming paradigm and tool which supports the creation, compilation, execution, debugging, and analysis of parallel programs for a heterogeneous group of computers. The HeNCE programmer specifies the parallelism of a computation by drawing a graph describing the dependencies between user defined procedures. HeNCE will then automatically execute these procedures on a user defined collection of machines on some network. Different versions of a procedure may exist for different architectures. HeNCE executes the appropriate version of a procedure for a chosen target machine architecture. HeNCE maps procedures to machines based on a user defined cost matrix. The HeNCE user dynamically configures a parallel collection of machines, referred to as a parallel virtual machine, on which the HeNCE program is to be run
Keywords
computer networks; parallel programming; software tools; HeNCE; parallel programming paradigm; parallel programs; tool;
fLanguage
English
Publisher
iet
Conference_Titel
Design and Application of Parallel Digital Processors, 1991., Second International Specialist Seminar on the
Conference_Location
Lisbon
Print_ISBN
0-85296-519-2
Type
conf
Filename
140026
Link To Document