@inproceedings{3f56b73350644f7fa9500ffdd3b0ea1f,
title = "Heterogeneous network computing",
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. During execution, HeNCE can collect trace and scheduling information which can be displayed in real time or saved to be replayed later.",
author = "A. Beguelin and Dongarra, \{J. J.\} and Geist, \{G. A.\} and R. Manchek and Sunderam, \{V. S.\}",
year = "1991",
language = "English",
isbn = "0852965192",
series = "IEE Conference Publication",
publisher = "Publ by IEE",
number = "344",
pages = "94--100",
booktitle = "IEE Conference Publication",
edition = "344",
note = "Second International Specialist Seminar on Design and Application of Parallel Digital Processors ; Conference date: 15-04-1991 Through 19-04-1991",
}