Why Grid Computing Rocks - PowerPoint PPT Presentation

1 / 16
About This Presentation
Title:

Why Grid Computing Rocks

Description:

Geographicaly distributed (super computers, large databases, high end instruments) ... If you have any questions you will be attacked by a flying anteater. Resources ... – PowerPoint PPT presentation

Number of Views:22
Avg rating:3.0/5.0
Slides: 17
Provided by: scie250
Category:

less

Transcript and Presenter's Notes

Title: Why Grid Computing Rocks


1
Why Grid Computing Rocks
  • Michael Webber

2
Grid computing
  • What is it
  • Related to
  • Why use it
  • Who uses them
  • How it affects Software development
  • Issues with Grid computing
  • Software Development tools
  • Grads
  • Questions

3
What is it
  • Geographicaly distributed (super computers, large
    databases, high end instruments)
  • Resource sharing
  • Coordinated problem solving
  • Dynamic milti-institutional virtual organizations

4
Related to and how
  • Distributed Proccessing
  • Parallel Processing

5
Why use it
  • Larger scale problems
  • More resources
  • Simular uses to a parallel environment
  • Community work

6
Who uses them
  • Application programmers
  • Scientists
  • Normal users accessing tools on the grid
  • DOD, NASA, DOE, NSF

7
How this affects Software Development
  • Software Development is a broad topic, lots of
    sub projects in fields such as
  • Science
  • Medicine
  • Engineering
  • Military
  • School
  • Media

8
How this affects Software Development cont
  • Greater resources
  • More complex applications
  • More work to make scientific applications
  • New areas of application development
  • Web development
  • Distance learning applications

9
How This affects Software Development cont
  • Greater community
  • Impact software development procedures
  • Impact software reuse
  • Impact software debugging
  • Impacts the field with more people working
    together in the same area
  • Distributed workers
  • Military example
  • Application Example

10
Issues with Grid computing
  • No standards
  • Globus Project
  • Close work with industry and science
  • Development of API and SDK
  • Globus Toolkit

11
Application Programming Interface
  • What is it
  • Why is it used
  • How it impacts software development
  • Examples
  • MPI
  • openMP
  • GSS API

12
Software Development Kit
  • Specific API
  • An API can have multiple SDKs

13
Other tools
  • HLRS
  • What is it
  • What is included in it
  • How this affects software development
  • GRADS
  • What is it
  • What is included in it
  • How this affects software development

14
Closing Remarks
  • Many companies or governmental agencies investing
    research in this area
  • It just rocks
  • New field
  • Potential only theorized
  • I feel that it will exceed the potential

15
Questions
  • If you have any questions you will be attacked by
    a flying anteater.

16
Resources
  • Scheduling in the Grid Application Development
    Software Project (Holly Dail, Otto Sievert, Fran
    Berman, Henri Casanova, Asim Yarkhan)
  • A software development environment for Grid
    Computing (M.S. Muller, E. Gabriel and M. M.
    Resch)
  • Nater Web Matters Internet computing and the
    Emerging Grid (http//www.nature.com/nature/webmat
    ters/grid/grid.html)
  • Introduction to the grid (http//peace.snu.ac.kr/c
    ourses/parallelprocessing/materials/lecture13.ppt
    )
  • Introduction to Grid Computing (http//acat02.sinp
    .msu.ru/presentations/GGtut/Intro-01-Grids3.ppt )
  • Grid Computing (http//it.iu.edu/ppoint/grid_comp.
    ppt )
  • What is a Grid? (http//www.gridtoday/02/1209/1008
    40.html)
  • What is the Grid? A Three Point Checklist
    (http//www.gridtoday/02/0722/100136.html)
Write a Comment
User Comments (0)
About PowerShow.com