CS595 Grid and Ubiquitous Computing (3 cr. sect. 1) -- Spring 2002
Last modified March 23, 2002
Lecture
- 1:50 pm - 3:05 pm, Tuesday and Thursday, 111 Stuart Building, MC
Prerequest
- CS546 (Parallel and Distributed Processing) or equivalent
Contents
All information provide here in are tentative and subject to
minor change
General Information
-
Instructors
-
Professor Xian-He Sun, email: sun@cs.iit.edu
-
Dr. Gregor von Laszewski , email: gregor@mcs.anl.gov
- (Dr. Laszewski is a special guest lecturer from Argonne National Laboratory)
-
Office Hours
- 3:10 to 4:10 p.m. Tuesday, Thursday or by appointment
- 229C Stuart Building
Course Description
- Grid computing is a new trend in computing allowing
to use a diverse
set of distributed services that access a variety of disperse resources as part
of complex scientific problem-solving processes. The term Grid was chosen in
analogy to the electric power grid that allows pervasive access to power. In a
similar fashion Grids will enable access, selection, and aggregation of a
variety of pervasive resources and services to create a collaboratively used
computing infrastructure . This includes, for example, the use of compute
resources (such as supercomputers), access to information resources (such as
large scale data bases), or access to knowledge resources (such as collaboration
between colleagues).
- This course covers general issues of grid
computing and communication, which include system programming, performance
evaluation, and the application of computation and data grids. This class will not
follow any particular text book. Instead, we will discuss current
Grid developments and research issues. The newly purchased 64-node SUN Compute Farm and
large access grid node will be used in this class. Class presentation and term
project are required.
Topics include:
- Computational and Data Access Grids
- Architecture Infrastructure
- System Development and Service
- Applications and Algorithm Design
- Programming Evironments and Tools
- Performance Evaluation and Optimization
- Other Current Issues of Grid
Course Materials
-
References
- Ian Foster and Carl Kesselman
- The Grid: Blueprint for a New Computing Infrastructure
- Morgan Kaufmann Publishers, 1999
(see here
for additional resources related to the text.)
- Current Papers
-
Helpful References
- Steve Graham, Simeon Simeonov, Toufic Boubez, Glen Daniels, Doug Davis, Yuichi Nakamura, Ryo Neyama
- Building Web Services with Java: Making Sense of XML, SOAP, WSDL and UDDI
- ISBN: 0672321815, 2001
- On-Line Resources
- Grid Computing
Web site
- Globus Project
Web site
- Parallel Processing
Web site
Evaluation
- 60% -- Homework and Programming Assignment, class participation
- 40% -- Term Project