

CZ4102 High Performance Computing (Essential, 4MC)
Synopsis
Prerequisite: CZ2102
Introduction to highperformance computing, including comparison of parallel
architecture (vector/distributed) and software environments (threads vs.
MPI, performance analysis of programs, algorithms in scientific computations
(matrix multiplication, linear systems), use of parallel softwarelibraries.
Instructor
Dr. Chen Yu Zong
Department of Computational Science
National University of Singapore
Office: Blk S17 Room 0724
Tel: 68746877. Fax: 67746756
Email: yzchen@cz3.nus.edu.sg
Web: http://www.cz3.nus.edu.sg/~yzchen
(Lots of info about
biocomputing)
Schedule
 Lectures:
 Labs:
 Tutorials:
 S170741. Mon,Tue 10:3012:00
 Grade:
 One final = 40%,
 One midterm = 30%,
 Lab = 30%
 Exams:
 One midterm
exam:
 One final exam: (12 Nov Monday
night)
Module
Outline
Lab
Schedule
Tutorials
Textbook
Using MPI, 2nd Edition. William Gropp, Ewing
Lusk, and Anthony Skjellum, published by MIT Press ISBN 0262571323.
Example programs of this book can be downloaded here.
References:

Homework
assignments
Solutions to tutorial
Solutions to Lab
