TY - GEN
T1 - HARNESS
T2 - 7th IEEE International Symposium on High Performance Distributed Computing, HPDC 1998
AU - Dongarra, J.
AU - Fagg, G.
AU - Geist, A.
AU - Kohl, J. A.
AU - Papadopoulos, P. M.
AU - Scott, S. L.
AU - Sunderam, V.
AU - Magliardi, M.
N1 - Publisher Copyright:
© 1998 IEEE.
PY - 1998
Y1 - 1998
N2 - We describe our vision, goals and plans for HARNESS, a distributed, reconfigurable and heterogeneous computing environment that supports dynamically adaptable parallel applications. HARNESS builds on the core concept of the personal virtual machine as an abstraction for distributed parallel programming, but fundamentally extends this idea, greatly enhancing dynamic capabilities. HARNESS is being designed to embrace dynamics at every level through a pluggable model that allows multiple distributed virtual machines (DVMs) to merge, split and interact with each other. It provides mechanisms for new and legacy applications to collaborate with each other using the HARNESS infrastructure, and defines and implements new plug-in interfaces and modules so that applications can dynamically customize their virtual environment. HARNESS fits well within the larger picture of computational grids as a dynamic mechanism to hide the heterogeneity and complexity of the nationally distributed infrastructure. HARNESS DVMs allow programmers and users to construct personal subsets of an existing computational grid and treat them as unified network computers, providing a familiar and comfortable environment that provides easy-to-understand scoping.
AB - We describe our vision, goals and plans for HARNESS, a distributed, reconfigurable and heterogeneous computing environment that supports dynamically adaptable parallel applications. HARNESS builds on the core concept of the personal virtual machine as an abstraction for distributed parallel programming, but fundamentally extends this idea, greatly enhancing dynamic capabilities. HARNESS is being designed to embrace dynamics at every level through a pluggable model that allows multiple distributed virtual machines (DVMs) to merge, split and interact with each other. It provides mechanisms for new and legacy applications to collaborate with each other using the HARNESS infrastructure, and defines and implements new plug-in interfaces and modules so that applications can dynamically customize their virtual environment. HARNESS fits well within the larger picture of computational grids as a dynamic mechanism to hide the heterogeneity and complexity of the nationally distributed infrastructure. HARNESS DVMs allow programmers and users to construct personal subsets of an existing computational grid and treat them as unified network computers, providing a familiar and comfortable environment that provides easy-to-understand scoping.
UR - http://www.scopus.com/inward/record.url?scp=84949648455&partnerID=8YFLogxK
U2 - 10.1109/HPDC.1998.710029
DO - 10.1109/HPDC.1998.710029
M3 - Conference contribution
AN - SCOPUS:84949648455
T3 - Proceedings - 7th International Symposium on High Performance Distributed Computing, HPDC 1998
SP - 1
EP - 2
BT - Proceedings - 7th International Symposium on High Performance Distributed Computing, HPDC 1998
PB - Institute of Electrical and Electronics Engineers Inc.
Y2 - 31 July 1998
ER -