Grid Computing and Applications Fall 2006 - PowerPoint PPT Presentation

1 / 22
About This Presentation
Title:

Grid Computing and Applications Fall 2006

Description:

Title: PowerPoint Presentation Last modified by: Chao-Tung Yang Created Date: 1/1/1601 12:00:00 AM Document presentation format: Other titles – PowerPoint PPT presentation

Number of Views:24
Avg rating:3.0/5.0
Slides: 23
Provided by: webThuEd2
Category:

less

Transcript and Presenter's Notes

Title: Grid Computing and Applications Fall 2006


1
Grid Computing and ApplicationsFall 2006
  • Chao-Tung Yang
  • Department of Computer Science and Information
    Engineering
  • Tunghai University
  • Taichung, 40704, Taiwan
  • ctyang_at_thu.edu.tw

2
Course Outline (48 hrs)
  • Introduction to course (3 hr)
  • Parallel Computers and Cluster Systems (3 hrs)
  • Grid Computing Middleware Globus (3hr)
  • Message Passing Programming MPI (6 hrs)
  • Grid Platform Installation and Setup (6hrs)
  • Computational grids and data grids (3hrs)
  • Case Studies of Grid Computing (9 hrs)

3
Grading
  • Course Participate 10
  • Homework 60
  • A Grid site setup, demo, report 20
  • MPI programming and report 15
  • A Grid service programming and report 15
  • A small quiz 10
  • Project and Demo 30
  • Select a topic
  • System model and setup
  • Presentation
  • Write a report and demo

4
Materials (cont.)
  • Text book for Grid Computing
  • The Grid Core TechnologiesMaozhen Li, Mark
    BakerISBN 0-470-09417-6Paperback452 pagesMay
    2005
  • http//as.wiley.com/WileyCDA/WileyTitle/productCd-
    0470094176.html
  • A Networking Approach to Grid ComputingDaniel
    MinoliISBN 0-471-68756-1Hardcover400
    pagesNovember 2004
  • http//as.wiley.com/WileyCDA/WileyTitle/productCd-
    0471687561.html

5
Materials (cont.)
  • Reference Book for Grid Computing
  • Grid Computing for Developers (Programming
    Series)
  • Distributed Data Management for Grid Computing
  • Globus Toolkit 4 Programming Java Services
  • Distributed and Parallel Systems Cluster and
    Grid Computing (The International Series in
    Engineering and Computer Science)

6
Materials (cont.)
  • Reference book for Cluster Computing
  • Parallel Programming Techniques and Applications
    Using Networked Workstations and Parallel
    Computers
  • Barry Wilkinson and Michael Allen
  • Prentice Hall, Second Edition, 2004
  • http//vig.prenhall.com/catalog/academic/product/0
    ,1144,0131405632,00.html

7
Materials
  • Reference book for Cluster Computing
  • Parallel Programming in C with MPI and OpenMP
  • Quinn, Michael J.
  • McGraw-Hill Science/Engineering/Math McGraw-Hill
    Science/Engineering/Math, First Edition, 2004
  • http//books.mcgraw-hill.com/getbook.php?isbn0072
    822562

8
Materials (cont.)
  • Reference book for Cluster Computing
  • Beowulf Cluster Computing with Linux
  • William Gropp, Ewing Lusk, Thomas Sterling
  • MIT Press, Second Edition (Scientific and
    Engineering Computation), 2003
  • http//mitpress.mit.edu/catalog/item/default.asp?t
    type2tid9947

9
Materials (cont.)
  • Reference book for Cluster Computing
  • High Performance Linux Clusters with OSCAR,
    Rocks, OpenMosix, and MPIĀ 
  • Joseph D. Sloan
  • O'Reilly 1 edition (November 16, 2004)
  • http//www.oreilly.com/catalog/highperlinuxc/

10
Resources
  • Grid Sites
  • TWGrid, http//twgrid.org
  • http//www2.twgrid.org/gridcafe/
  • EGEE, http//www.egee.org
  • OGF, http//www.ogf.org
  • Globus, http//www.globus.org
  • Technical Papers
  • http//www.springerlink.com/home/main.mpx
  • http//www.sciencedirect.com/
  • http//sdos.ejournal.ascc.net/
  • http//portal.acm.org/
  • http//ieeexplore.ieee.org/

11
http//www2.twgrid.org/gridcafe/
12
????
  • ????,??(Web)???????(internet)???????,???????????,?
    ??????????????????
  • ?????,????????????,????????????????,??????????????
    ?,??????????????,??????????????????????,??????????
    (work in progress),?????????????
  • ???????????,?????????????????,???????????????,????
    ??????????????,?????????????!

13
???????
  • ??,??????????????,???????????????????,???????????
  • ???????????????????????????,??????????????????????
    ????????????????????????????????
  • ?????????,??????,?18????????? (??? Moore
    ??),???????????? ?????????????,????????,??????,???
    ???,?????????,???????????

14
???????
  • 10 ??,????????????????,???????????,???????????????
    ?,?????????????????
  • ?????????????,???????????,????????????1,000?????(1
    00 GigaBytes, ???150??????)???????????
  • ????????,??????????????,???????10,000????(10
    Petabytes, ??2,000???????)????,?????????????????
  • ????????????,????????????DNA ????????,??????30????
    ?? DNA ??????????

15
?????????
  • ??????????,???????????????????????????????,??????
    ?????,??????????????,?????????????????????????
  • ?????????????????????????,???????????????,???????
    ?,?????????????
  • ????????????????,????????????,??????,????????,????
    ???

16
The Dream
  • ??????????,???????????? ??????????,???????????????
    ???,?????????,??????????(????????..),?????(??????
    ??),?????????????,?????????
  • ???????????????,??????????,???????????????
  • ?????????????,??????????????,?????????????,???????
    ????????,???????????(The Grid)?
  • ??????????????????????????????????????,???????????
    ?????????!

17
???????????
  • ?????(Distributed Computing)??,?????????(????????
    ?,??????????????),?????,??????????????????????,???
    ????????????????????????,????????,????????????????
    ?,?????????????
  • ?????(Peer to Peer computing)?????Napster????????
    ?????????????????????????????????,????????????????
    ?,?????????????????????????????????????,??????????
    ?????(??Napster????????,?????????????)

18
???? (Cluster Computing)
  • ????????,???????????,???????????????????(Beowulf),
    ???????????????????????????,??????????????????????
    ??,??????????????????,????????????
  • ????????????,???????????????(scalability)????????
    ??,???????????????,???????,???????????,???????????
    ?????,????,?????????????

19
?????? (Internet Computing)
  • ????? SETI_at_home?!???Search for Extraterrestrial
    Intelligence (SETI)???????????????????????????????
    ??Arecibo?????????,??????????SETI?????????????????
    ??????,?????????60????????!
  • SETI_at_home?????????-??????????????????-????????????
    ???????????(??????),???????????????,?????????????,
    ???????????,???????SETI????????_at_home????
  • SETI_at_home????cycle scavenging???????,???????????
    ???????????SETI_at_home??,???????????????????,???????
    ??????????????,??????????,????cycle scavenging???

20
?????? (Local Grid Computing)
  • ??????,?????????????????? ???,????????????????????
    ??????????????,,?????????????????????????,????????
    ,?????????????????
  • ????????????????????????????,?????????????????????
    ?????????????Condor?SUN Grid Engine(SGE)??????(mid
    dleware, ??????????,???????,????????),????????????
    ?????????????,?????

21
???? (Grid Computing)
  • ?????????????????????????????????????,???????????,
    ?????????,???????????,?????????????,?????????????
  • ???????????,????????????????????????????,?????????
    ?,?????????????????,?????????????????????????????,
    ?????????????????????,?????????,??????????????????
    ?,?????????????
  • ??????????Globus,???????????? ????????????????,???
    ?????????????,???????????????????????

22
(No Transcript)
Write a Comment
User Comments (0)
About PowerShow.com