I am teaching two courses
this semester.
1. Computer
Architecture
2. Special
Topics in Computers
Special Topics in Computers:
High Performance Computing
July - December 1999
Department of Electrical Engineering
Indian Institute of Technology
Course Coordinator: C.P. Ravikumar
This course will deal with cluster computing, distributed computing,
and real-time computing. Nearly equal coverage will be given to the
three topics. The course material will come from the following books.
-
High
Performance Cluster Computing, Vol. 1, Ed. Rajkumar Buyya, Prentice
Hall PTR, 1999 http://www.phptr.com
-
Internetworking with TCP/IP (Three volumes) by D.E. Comer/D.L. Stevens,
Prentice Hall International (PHI), 1994
-
Real-time Systems by C.M. Krishna and Kang G. Shin, McGraw Hill, 1997
Grading Policy:
-
Minor I and Minor II : 15% each
-
Major : 30%
-
Term Paper (including presentation): 20%
-
Class Project (demonstration) : 20%
Links that may be useful for the course:
-
Download the server
example code from here
-
Courseware related to PVM : www.netlib.org/pvm3/ncwn.html
Computer
Architecture
This course will deal with aspects of high-performance computer architecture.
The referencebooks for the course are:
-
Parallel Computing Theory and Practice by Michael J. Quinn, McGraw Hill,
1994
-
Computer Architecture: A Quantitative Approach by John L. Hennessy and
David A. Patterson, Morgan Kaufman, 1996
Grading Policy:
-
Minor I and II : 20% each
-
Major : 35%
-
Homeworks and Quizzes : 10%
-
Class Project (including demonstration): 15%