22C177/22M178 High Performance and Parallel Computing
Grid Computing
Fall, 2005
(eight week session)
Time & Location: 3:55P - 5:10P TTh, E205 AJBInstructor:
Dr. Jun Ni, Ph.D. M.E.Address:
For Jun Ni:
128B LC; Tel: (319) 335-5486; Fax: (319) 335-5505
E-mail: jun-ni@uiowa.edu;Course Web site: http://www.cs.uiowa.edu/~jni/GC/
Office Hours:
TDB
Reference books:
Parallel Programming: Techniques and Applications Using Networked Workstations and Parallel Computers, 2nd Edition, Prentice Hall
Parallel Computing on Heterogeneous Networks, by Alexey Lastovetsky, Wiley, 2003, ISBN: 0-471-22982-2
The Sourcebook of Parallel Computing, by Jack Dongarra, Ian Foster, Geoffrey Fox, Ken Kennedy, Andy White, Linda Torczon, and William Gropp, Morgan Kaufmann, ISBN: 1-55860-871-0
Grid Computing: Practical Guide to Technology and Applications, by Ahmar Abbas, 2004, ISBN: 1-58450-276-2
Grid Computing: Making The Global Infrastructure a Reality, by Fran Berman, Geoffrey Fox, Anthony J.G. Hey, Wiley, 2003, ISBN: 0-470-85319-0
The Grid 2: Blueprint for a New Computing Infrastructure, by Ian Foster, Carl Kesselman, Morgan Kaufmann, 2004, ISBN: 1-55860-933-4Class Lecture Notes:
Handouts are available in classroom.Course description:
The theme of the half-semester course presents the basics of Grid computing. The core subjects in Grid computing cover IT infrastructure, and cyberinfrastructure, overview of Grid computing history and technical development, computational and data Grids, Open Grid Services Architecture (OGSA), Grid Management systems, security, Grid Grid-Enabling software and Grid-enabling network services, and various Grid applications. It provides an great opportunity to students to explore the start-of-the-art of today and tomorrow’s computing science and technology. The course projects enable students to learn and develop HPC or Grid systems for large-scale computing and/or computations.Grading:
3 Projects will be assigned in the second part of the course.Prerequisites: None