HIGH PERFORMANCE COMPUTING
DETAILED SYLLABUS 3-0-0
Unit Topic Proposed
Lecture
Overview of Grid Computing Technology, History of Grid Computing, High Performance
Computing, Cluster Computing. Peer-to-Peer Computing, Internet Computing, Grid Computing
I Model and Protocols, Types of Grids: Desktop Grids, Cluster Grids, Data Grids, High- 08
Performance Grids, Applications and Architectures of High Performance Grids, High Performance
Application Development Environment.
Open Grid Services Architecture, Introduction, Requirements, Capabilities, Security
II 08
Considerations, GLOBUS Toolkit.
Overview of Cluster Computing, Cluster Computer and its Architecture, Clusters Classifications,
III Components for Clusters, Cluster Middleware and SSI, Resource Management and Scheduling, 08
Programming, Environments and Tools, Cluster Applications, Cluster Systems,
Beowulf Cluster: The Beowulf Model, Application Domains, Beowulf System Architecture,
IV 08
Software Practices, Parallel Programming with MPL, Parallel Virtual Machine (PVM).
Overview of Cloud Computing, Types of Cloud, Cyber infrastructure, Service Oriented
V Architecture Cloud Computing Components: Infrastructure, Storage, Platform, Application, 08
Services, Clients, Cloud Computing Architecture.
Text books:
1. Laurence T.Yang, Minyi Guo – High Performance Computing Paradigm and Infrastructure John Wiley
2. Ahmar Abbas, “Grid Computing: Practical Guide to Technology & Applications”, Firewall Media, 2004.
3. Joshy Joseph and Craig Fellenstein , “Grid Computing” Pearson Education, 2004.
4. lan Foster, et al.,“The Open Grid Services Architecture”, Version 1.5 (GFD.80). Open Grid Forum, 2006.
6. RajkumarBuyya. High Performance Cluster Computing: Architectures and Systems. PrenticeHall India, 1999.