SE 293 (3:0)
Grid: Blueprint for a New Computing
Infrastructure (2nd edition) by Ian Foster (Editor), Carl
Kesselman (Editor) Publisher: Morgan Kaufmann; 2nd
edition (November 2003) ISBN:
Computing: Making the Global Infrastructure a Reality by Francine Berman (Editor), Geoffrey Fox (Editor), Tony Hey (Editor) Publisher:
John Wiley & Sons; (April 8, 2003) ISBN: 0-470-85319-0.
Resource Management: State of
the Art and Future Trends by Jarek Nabrzyski (Editor), Jennifer M. Schopf (Editor), Jon Weglarz
(Editor) Publisher: Kluwer Academic Publishers; (September 2003) ISBN:
- Definitions of Grid
- Evolution of the Grid
- Differences with
similar efforts (Meta, cluster, heterogeneous, Internet)
- Examples of usage
- Research possibilities
/ scope in Grid Computing
- Thrust area in this
- The Earliest Grid Motivations
- High Performance computing across installation sites - the
- High Throughput computing using non-dedicated workstations -
Condor Part 1, Part
2, Condor Publication on Checkpointing Technique
- The Building Blocks of Grid
- The Globus toolkit
- Security - Kherberos vs Globus GSI
- Information Services - NWS
- Projects over Globus - e.g. Condor-G
- HPC and Grids
- Scheduling HPC applications in Grids
- Scheduling Parameter sweep applications
- Grid RPC mechanisms Part 1, Part
- Advanced Topics
- Data Management in Grids
- Grid simulation - MicroGrid
- Grid Applications
- Grid economy
- Grid standards and forums - OGSA, GGF and Other topics
- Simple Metacomputing
- Condor assignment
- AppLeS with Jacobi 2D or Fault-tolerant
malleable parallel application
- Grid FTP Usage
Class Paper Presentations
Students are required to choose an area that is outside their
project area topic.
||Memory Conscious Task Partition and Scheduling in Grid
Environments. Ming Wu, Xian-He-Sun. Grid 2004.
||Optimal File-Bundle Caching Algorithms for Data-Grids.
Ekow Otoo, Doron Rotem, Alexandru Romosan. SC 2004.
||Improved Message Logging versus Improved Coordinated
Checkpointing for Fault-tolerant MPI. Pierre Lemarinieret al. Cluster
||Adaptive Parallel Job Scheduling with Flexible
CoScheduling. Frachtenberg et. al. ITPDS, vol. 16, no. 11, Nov.
|Saumya Prakash Panda
||Mapping Subtasks with Multiple Versions on an Adhoc
Grid. Shivle et. al. ISPDC/HeteroPar'04. 2004.
||Chameleon: A Resource Scheduler in a Data Grid
Environment. Park et. al. CCGRID 2003.
|Major Chandra Sekhar
||A Grid Information Service Based on Peer-to-Peer.
Puppin et. al. EuroPar-05.
|Major Sandip Singh
||Hybrid Preemptive Scheduling of MPI applications.
Bouteiller et. al. Grid 2004.
Suggested areas for the Presentations:
- Grid RPC
- P2P Grids
- Scheduling and resource management
- Data Grids
- Grid for Workflow Applications, Grid Workflow Architecture
- Grid Applications
- Fault tolerance, check pointing, migration, rescheduling
- Grid for Multi-component applications
- Grid Standards - OGSI, WSRF etc.
- Checkpointing, Fault tolerance and Migration
- Application-specific middleware - Parallel Applications and Algorithm that
need to be modified for execution on Grid environments.
Papers to Look at:
- Cluster Computing and Grid (CCGrid)
- High Performance Distributed Computing (HPDC)
- Supercomputing (SC)
- IEEE Transactions on Parallel and Distributed Systems (ITPDS)
- Journal of Parallel and Distributed Computing (JPDC)
- Journal of Grid Computing
|Mrugesh Gajjar / Maj. Chandra Sekhar
||Checkpointing / Fault-tolerance
|Prashant Khodade / Maj. Sandeep Singh
||Docking Application on Grid
|Saumya Parakash Panda / Sumanta Mukherjee
||Genetic Algorithm based Scheduling
||Hybrid Models for Froecasting