Table of Contents
Legion - The Grid OS: A user’s view
The UVA Team
Agenda
Would you like to install Legion at your site?Let us know and we can help.More info is available online at http://legion.virginia.edu
Legion Overview
The Grid
Emerging Environment
Technical Requirements
Why Object-based?
Legion: One Transparent System
What is Legion?
Legion
What is Legion?
Legion Technical Benefits
Shared Persistent Spaces
Transparent Remote Execution
Strong Security
Cross-Organization Collaboration
Parallel Processing
PPT Slide
PPT Slide
Meta-applications
Meta-application example
Tools - All are cross-platform
Legion Powered Applications
Legion Architecture and Philosophy
The Problem
Legion Philosophy
Legion philosophy
Legion Object Model
The object model
Naming
Legion Object Identifiers (LOID)
PPT Slide
What goes on a host?
Users View
First steps
Authentication (login)
Legion (context) space
Contexts are more general than Unix directories
Context Examples
Look in /hosts
Host objects
Look in /users
Create a new context
Other stuff
Object info
Where is it?
Importing Local Directories and Files
Importing Local Directories and Files
Access Control
Access Control
Access Control
Unified Console
TTY Objects in Action
Running Applications
PPT Slide
Running sequential applications
Registering the binary
Class Objects
PPT Slide
Remote execution
Example 1
Example 2
Parameter space studies
legion_run_multi
Example 1
Example 2
Legion-aware sequential applications
Legion I/O
C interface example
Fortran Interface
Linkage requirements
Gridlib
Why use stdgrid?
Operations Supported
Example Code
Parallel Computing
Parallel Computing
MPI - relink
Running an MPI program
MPI program execution
User-directed scheduling
Debugging MPI
Running Native MPI Program
Native MPI Program Execution
User-Directed Scheduling
Mixed MPI
MPL - A Parallel C++
Pipeline example
Code Examples
Fibonacci
Basic Fortran Support - BFS
Sample BFS Interfaces
BFS Method Invocation
PPT Slide
Platforms & The Computational Collective
Legion 1.6.4 Platforms
Queuing Systems
The Computational Collective
National Legion Net
PPT Slide
Parallel 2D Files
Features
More Features
Access Patterns
Two Dimensional File Object
Two Dimensional File Object
|