CSCE 590
Parallel I/O Systems

Fall, 2002

Description: This course is intended to give you an in-depth exposure to topics in high performance mass storage and parallel I/O. The book edited by Hai Jin, Toni Cortes, and Rajkumar Buyya on High Performance Mass Storage and Parallel I/O: Technology and Applications will be used as a starting point for papers and topics. Other additional course material will come from assigned outside papers. Students will participate in the course through presentations. Homework assignments will include both theoretical analysis and implementations.
Prerequisite: Graduate status.
Recommended: The best prepared students will have had either Advanced Operating Systems (CSCE 5313) or Cluster Computing (CSCE 4253), or the equivalent. Significant network background (e.g., CSCE 4753) is assumed. If you are not sure if you have the background for this course, please talk to me first before you sign up!
Text and Materials: High Performance Mass Storage and Parallel I/O: Technology and Applications, edited by Hai Jin, Toni Cortes, and Rajkumar Buyya, IEEE Press and Wiley, 2001. Other papers may come from the Parallel I/O Archive.

On-line information includes a description of the course requirements and a schedule of presentions.

Topics: Topics to be covered may include, but are not limited to:
  • Redundant disk array architectures
  • Fault tolerance issues in parallel I/O systems
  • Caching and prefetching
  • Parallel file systems
  • Parallel I/O systems
  • Parallel I/O programming paradigms
  • Parallel I/O applications and environments
  • Parallel programming with parallel I/O
The course grade will come from:
  • In-class student presentations: 10%
  • Final exam: 30%
  • Term paper: 30%
  • Semester project: 30%
Professor: Amy W. Apon
Phone: 575-6794 (Dept: 575-6197)
Time/Place: 12:30-1:20 MWF, ENGR 304
Course Credit: CSCE 590 Section 1 is worth 3 hours of graduate credit.