Achieving Application Performance on the Computational Grid - PowerPoint PPT Presentation

About This Presentation
Title:

Achieving Application Performance on the Computational Grid

Description:

This presentation will probably involve audience discussion, ... Tomography, ... Each of these AppLeS constitutes a 'point solution' for application scheduling ... – PowerPoint PPT presentation

Number of Views:73
Avg rating:3.0/5.0
Slides: 15
Provided by: FranB6
Learn more at: https://cseweb.ucsd.edu
Category:

less

Transcript and Presenter's Notes

Title: Achieving Application Performance on the Computational Grid


1
Achieving Application Performanceon the
Computational Grid
  • This presentation will probably involve audience
    discussion, which will create action items. Use
    PowerPoint to keep track of these action items
    during your presentation
  • In Slide Show, click on the right mouse button
  • Select Meeting Minder
  • Select the Action Items tab
  • Type in action items as they come up
  • Click OK to dismiss this box
  • This will automatically create an Action Item
    slide at the end of your presentation with your
    points entered.
  • Francine Berman

2
The Computing Landscape
Wireless
MPPs
clusters
PCs
Workstations
3
Computing Platforms
  • Combining resources in the box
  • focus is on new hardware, software support
  • Combining resources as a virtual box
  • focus is on software infrastructure

4
The Computational Grid
  • Computational Grid ensemble of distributed and
    heterogeneous resources
  • Metaphor Electric Power Grid
  • for users, power is ubiquitous
  • you can plug in anywhere
  • you dont need to know where the power is coming
    from

5
Better Toast
  • On the electric power grid, power is either
    adequate or its not
  • On the computational grid, application
    performance depends on the underlying system
    state
  • Major Grid research and development thrusts
  • Building the Grid
  • Achieving performance on the Grid

6
Scheduling for Performance
  • How much work should each processor be given?
  • Jacobi2D AppLeS solves equations for Area

7
Adaptive Scheduling can leverage deliverable
resource performance.
  • Jacobi2D experiments


8
AppLeS
  • Joint project with Rich Wolski at U. Tenn
  • AppLeS Application-Level Scheduler
  • agent-based approach
  • each application integrated with its own AppLeS
  • each AppLeS develops and implements a custom
    application schedule

9
A Bushel of AppLeS almost
  • During the first phase of the project, weve
    focused on developing AppLeS applications
  • Jacobi2D
  • DOT
  • SRB
  • Simple SARA
  • magnetohydrodynamics
  • CompLib
  • INS2D
  • Tomography, ...
  • Each of these AppLeS constitutes a point
    solution for application scheduling

10
New Directions
  • AppLeS Templates
  • distributed data applications
  • parameter sweeps
  • master/slave applications
  • data parallel stencil applications

Network Weather Service
dynamic benchmarking
suite selection
API
AppLeS Template Retargeting Engineering
Environment
API
API
Application Module
Performance Module
Scheduling Module
Deployment Module
11
New Directions
  • Expanding AppLeS target execution sites
  • interactive clusters
  • linux, NT
  • Globus, Legion
  • batch systems
  • high-throughput clusters (Condor)
  • all of the above

AppLeS
SCHED
12
New Directions
  • Real World Scheduling
  • scheduling with
  • partial information
  • poor information
  • dynamically changing information
  • Multischeduling
  • resource economies
  • scheduling social structure

13
The Brave New World
  • Design, development, and execution of grid-aware
    applications

Grid Application Development System
14
The AppLeS Project
  • Thanks to NSF, NASA, NPACI, DARPA, DoD
  • AppLeS Home Page
  • http//www-cse.ucsd.edu/groups/hpcl/apples.htm
    l
  • AppLeS Corps
  • Fran Berman, UCSD
  • Rich Wolski, U. Tenn
  • Henri Casanova
  • Walfredo Cirne
  • Marcio Faerman
  • Jaime Frey
  • Jim Hayes
  • Graziano Obertelli
  • Gary Shao
  • Shava Smallen
  • Alan Su
  • Dmitrii Zagorodnov
Write a Comment
User Comments (0)
About PowerShow.com