3 Credit Course in High Performance Computing

Math 525, Computer Science 525, or Computer Engineering 525

 


COURSE CONTENT: 

Students will be required to do a semester project applying the principles learned in class to their own area of research or to an area of interest to the student.

Students will use the hpc-class parallel computer and can apply for an account on hpc-class at Student's Application form .

MEETING TIMES: 11:00 - 12:15, Tuesday, Thursday, SWEENEY 1126

TEXTBOOK:

       MPI: The Complete Reference (Vol. 1) - The MPI Core

       MPI: The Complete Reference (Vol. 2) - The MPI Extensions

       or find MPI-1.1 and MPI-2.0 standard at MPI-forum

      MPI standard at Argonne National Laboratory MPI standard at ANL

OFFICE HOURS: 217 Durham, 12:15 PM -- 1:00 PM

WRITTEN EXAM: Aprial 26, the last day of the class, in class exam

Support materials:

Jan 25, 2007,  Thurs. How to use hpc-class

How to use DDT debugger on hpc-class

HOMEWORK:

Homework 1: hw1.f90

Homework 2 (due Feb. 8, 2007) : hw2.f90

Homework 3 (due Feb. 8, 2007) : hw3.f90

Homework 4 (due Feb. 15, 2007) : hw4.f90

Homework 5 (due Feb. 15, 2007) : hw5.f90

Homework 6 (due Feb. 22, 2007) : hw6.f90

Homework 7 (due Feb. 22, 2007) : hw7.f90

Homework 8 (due mar. 1, 2007) : hw8.f90

Homework 9 (due mar. 1, 2007) : hw9.f90

Homework 10 (due mar. 15, 2007) : hw10.f90

Homework 11 (due mar. 15, 2007) : hw11.f90

Homework 10 (due mar. 29, 2007) : hw12.f90

Homework 11 (due mar. 29, 2007) : hw13.f90

Example program for local I/O: LocalIO.f90