Table of Contents
LegionAn Applications Perspective
PPT Slide
The Opportunity
Our Vision - One Transparent System
Metasystems: what use are they?
Shared Persistent Spaces
Transparent Remote Execution
Parallel Processing
PPT Slide
Wide-area parallel processing
Meta-applications
Meta-applications
Characteristics of Meta-apps
Scheduling meta-applications
Legion Background and Philosophy
The Problem
Technical Requirements
Legion Philosophy
Legion philosophy
Users view
First steps
Authentication (login)
Distributed Object (File) System
Legion (context) space
Contexts are more general than Unix directories
Context Examples
PPT Slide
PPT Slide
Unified Console
TTY Objects in Action
Remote execution
Binary Management
Parallel Computing
MPL - A Parallel C++
Pipeline example
Basic Fortran Support - BFS
Sample BFS Interfaces
BFS Method Invocation
CORBA IDL
Architecture and Object Model
Legion is object-based
The object model
Access Control
Host objects
Vaults
Class roles and responsibilities
For example...
Status
Status
Legion Partners(not all shown - it gets too busy)
Summary
|
Author: Andrew Grimshaw and Adam Ferrari
|