| Fault Tolerance via Replication in Coarse Grain Data-Flow |
2006 |
17 pages |
| Authors:
Anh Nguyen-Tuong; Andrew S. Grimshaw; John F. Karpovich; VIRGINIA UNIV CHARLOTTESVILLE DEPT OF COMPUTER SCIENCE
|
 | Recent advances in network technology promise to make gigabit-per-second bandwidth between remote hosts a reality in the near future. This increase in bandwidth paves the way for increased exploitation of distributed computing resources. Coupled with advances in distributed memory parallel compiler technology, there is strong reason to believe that wide-area distributed parallel processing will be an increasingly popular and important programming paradigm. Parallelizing and distributing program sub-tasks has the potential ... |
|
| From Legion to Avaki: The Persistence of Vision |
2006 |
31 pages |
| Authors:
Andrew S. Grimshaw; Anand Natrajan; Marty A. Humphrey; Michael J. Lewis; Anh Nguyen-Tuong; John F. Karpovich; Mark M. Morgan; Adam J. Ferrari; VIRGINIA UNIV CHARLOTTESVILLE DEPT OF COMPUTER SCIENCE
|
 | Grids have metamorphosed from academic projects to commercial ventures. Avaki, a leading commercial vendor of Grids, has its roots in Legion, a Grid project at the University of Virginia begun in 1993. In this chapter, we present fundamental challenges and requirements for Grid architectures that we believe are universal, our architectural philosophy in addressing those requirements, an overview of Legion as used in production systems and a synopsis of the ... |
|
| Support for Extensibility and Site Autonomy in the Legion Grid System Object Model |
2006 |
21 pages |
| Authors:
Michael J. Lewis; Adam J. Ferrari; Marty A. Humphrey; John F. Karpovich; Mark M. Morgan; Anand Natrajan; Anh Nguyen-Tuong; Glenn S. Wasson; Andrew S. Grimshaw; VIRGINIA UNIV CHARLOTTESVILLE DEPT OF COMPUTER SCIENCE
|
 | Grid computing is the use of large collections of heterogeneous, distributed resources (including machines, databases, devices, and users) to support large scale computations and wide-area data access. The Legion system is an implementation of a software architecture for grid computing. The basic philosophy underlying this architecture is the presentation of all grid resources as components of a single, seamless, virtual machine. Legion's architecture was designed to address the challenges of ... |
|
| Architectural Support for Extensibility and Autonomy in Wide-Area Distributed Object Systems |
03 JUN 1998 |
58 pages |
| Authors:
Andrew S. Grimshaw; Michael J. Lewis; Adam J. Ferrari; John F. Karpovich; VIRGINIA UNIV CHARLOTTESVILLE DEPT OF COMPUTER SCIENCE
|
 | The Legion system defines a software architecture designed to support metacomputing, the use of large collections of heterogeneous computing resources distributed across local- and wide-area networks as a single, seamless virtual machine. Metasystems software must be extensible because no single system can meet all of the diverse, often conflicting, requirements of the entire present and future user community, nor can a system constructed today take best advantage of unanticipated future ... |
|