next up previous
Next: Why Existing Approaches to Up: Software Components Enable Wide-Area Previous: Software Components Enable Wide-Area

Introduction

New classes of high-performance applications are being developed that require unique capabilities not available in a single computer. Such applications are enabled by the construction of networked virtual supercomputers, or metacomputers [7]. Currently, several research projects are underway in order to provide so-called metacomputer infrastructure toolkits. Examples are Legion [14] and Globus [10]. Recent evaluations of metacomputing platforms indicate the applicability of metacomputing to problems with medium to coarse grained granularity of communication patterns [4, 9]. Despite traditional (single platform) parallel computing environments, metacomputers exhibit much higher system complexity that applications have to deal with. This kind of complexity arises from the heterogeneity inherent to metacomputers, from dynamically changing and unpredictable behaviour of network connections as well as (possibly shared) computing nodes, and from the autonomy of the involved administrative domains:


next up previous
Next: Why Existing Approaches to Up: Software Components Enable Wide-Area Previous: Software Components Enable Wide-Area

Thilo Kielmann
Tue Apr 14 20:49:54 MET DST 1998