Legion-a view from 50,000 feet
- 1 January 1996
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- No. 10828907,p. 89-99
- https://doi.org/10.1109/hpdc.1996.546177
Abstract
The coming of giga-bit networks makes possible the realization of a single nationwide virtual computer comprised of a variety of geographically distributed high-performance machines and workstations. To realize the potential that the physical infrastructure provides, software must be developed that is easy to use, supports a large degree of parallelism in the application code, and manages the complexity of the underlying physical system for the user. Legion is a metasystem project at the University of Virginia designed to provide users with a transparent interface to the available resources, both at the programming interface level as well as at the user level. Legion addresses issues such as parallelism, fault-tolerance, security, autonomy, heterogeneity, resource management and access transparency in a multi-language environment. In this paper, we present a high-level overview of Legion, its vision, objectives, a brief sketch of how some of those objectives will be met, and the current status of the project.Keywords
This publication has 9 references indexed in Scilit:
- A case for networks of workstations (now)Published by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- Towards object-based wide area distributed systemsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- The POOMA FrameworkComputers in Physics, 1998
- Campus-Wide Computing : Early Results Using Legion At the University of VirginiaThe International Journal of Supercomputer Applications and High Performance Computing, 1997
- Shoring up persistent applicationsPublished by Association for Computing Machinery (ACM) ,1994
- Extensible file system (ELFS)Published by Association for Computing Machinery (ACM) ,1994
- No pain and gain!—experiences with Mentat on a biological applicationConcurrency: Practice and Experience, 1993
- Object orientation in heterogeneous distributed computing systemsComputer, 1993
- PVM: A framework for parallel distributed computingConcurrency: Practice and Experience, 1990