CSE 225: Grids and High Performance Distributed Computing
Spring 2005

Lecture: Tues/Thurs 12:30-1:50pm, HSS 2152

Professor: Andrew A. Chien -- achien@ucsd.edu -- AP&M 4808
Office Hours:

Course Administrative Support: Jenine Combs -- jcombs@ucsd.edu


CSE 225 Materials:

Course Overview and Outline:

Computational and Data Grids are open, shared resource infrastructures which support high-capability dynamic distributed applications.  These infrastructures are the focus of national research projects in many countries (USA, UK, Japan, Korea, India, etc.), and the commercial strategies of major computing companies (IBM, Sun, Hewlett-Packard, etc.).   

For Grids to realize their potential, robust solutions to a number of difficult problems must be developed.   In CSE225, we will cover the following topics and model problems: 

1.      High Performance Distributed Computing Vision and Realities 

2.      Dynamic Applications are Resource Aware: “Beauty is in the eye of the beholder.”

a.      Resource Description and Selection (single node, aggregates, pipelines)

b.      Network and Application Uncertainty

c.      Dynamic monitoring and Adaptation/Reconfiguration 

3.      Open Resource Sharing: “You can’t always get what you want.”

a.      Asymmetric Resource Sharing: Desktop Grids

b.      Resource Managers and Co-allocation/Reservation

c.      Best-effort Slice and Virtualization Systems 

4.      Configurable Networks and the Lambda Grid

a.       High speed Optical Network Technology Drivers

b.      Usage Models

c.      Controlling Configurable Optical Networks 

5.      Advanced Grid Applications 

Students should complete the course well prepared to undertake research in Grids and High Performance Distributed Computing


For more information, email Professor Andrew Chien

CSE225 Home

CSAG Home

UCSD CSE Home

UCSD Home

Contact Webmaster