1 / 10

Cluster Computing and Applications Fall 2006

This course provides an introduction to cluster computing, covering topics such as parallel computers, cluster systems, message passing programming, performance evaluation, multithreaded programming, grid computing, and case studies of cluster computing.

kathyjones
Download Presentation

Cluster Computing and Applications Fall 2006

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Cluster Computing and ApplicationsFall 2006 Chao-Tung Yang Department of Computer Science and Information Engineering Tunghai University Taichung, 40704, Taiwan ctyang@thu.edu.tw

  2. Course Outline (50 hrs) • Introduction (1 hr) • Parallel Computers (3 hrs) • Cluster Systems (3 hrs) • PC Cluster Setup and Demo (3 hrs) • Message Passing Programming (9 hrs) • Parallel Computing (12hrs) • DRBL Setup and Demo (1hr) • Performance Evaluation (2hrs) • Multithreaded Programming (3 hrs) • Grid Computing (4 hrs) • Case Studies of Cluster Computing (9 hrs) HPC Lab., CSIE@Tunghai University

  3. Grading • Course Participate: 10% • Homework: 50% • A PC cluster setup and demo: 10% • MPI programming: 10% • DRBL diskless cluster setup: 10% • HPCC setup and report: 10% • A Report on Top 500: 10% • Project and Demo: 30% • Select a topic • System model and setup • Presentation • Write a report and demo HPC Lab., CSIE@Tunghai University

  4. Materials (cont.) • Text 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 HPC Lab., CSIE@Tunghai University

  5. 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?isbn=0072822562 HPC Lab., CSIE@Tunghai University

  6. 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?ttype=2&tid=9947 HPC Lab., CSIE@Tunghai University

  7. 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/ HPC Lab., CSIE@Tunghai University

  8. Materials (cont.) • Text book for Grid Computing • A Networking Approach to Grid Computing • Daniel Minoli • Wiley-Interscience (October 15, 2004) • http://as.wiley.com/WileyCDA/WileyTitle/productCd-0471687561.html HPC Lab., CSIE@Tunghai University

  9. Materials (cont.) • Reference Book for Grid Computing • The Grid: Core Technologies • Distributed Data Management for Grid Computing • Distributed and Parallel Systems: Cluster and Grid Computing (The International Series in Engineering and Computer Science) • Grid Computing for Developers (Programming Series) • http://as.wiley.com/WileyCDA/Section/id-WILEYASIA_SEARCH_RESULT.html?queryText=Grid%20Computing&field=keyword HPC Lab., CSIE@Tunghai University

  10. Resources • 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/ • http://www.computer.org/portal/site/ieeecs/index.jsp • Conferences • http://www.cs.wisc.edu/~arch/www/conferences.html • http://grid.hust.edu.cn:8080/call/cfp.jsp • http://dsonline.computer.org/portal/site/dsonline/index.jsp • http://nr.stic.gov.tw/conf/ HPC Lab., CSIE@Tunghai University

More Related