Uppsala universitet
Department of Information Technology

Jarmo Rantakokko

Programming of parallel
computers


Literature

Schedule

Laborations

Assignments

Examination

News

Uppsala University
Department of Information Technology
Scientific Computing
Programming of Parallel Computers
2005-01-03

Textbooks and course material

Main textbook:
A. Grama, A. Gupta, G. Karypis, V. Kumar, Introduction to Parallel Computing, Second Edition, Pearson Education Limited, 2003, ISBN 0-201-64865-2.


Reading instructions:
Ch 1 pp 1-10 1*
Ch 2 pp 11-84 2
Ch 3 pp 85-146 2
Ch 4 pp 147-194 1
Ch 5 pp 195-231 2
Ch 6 pp 233-278 3
Ch 7-7.9 pp 279-311 1
Ch 7.10 pp 311-331 3
Ch 8-8.2 pp 337-352 2
Ch 9.3-9.6 pp 394-416 2
* (1=Orientation, 2=Important, 3=Necessary)


Complementary literature:
  1. N. MacDonald, E. Minty, T. Harding, S. Brown, Writing Message Passing Parallel Programs with MPI, Edinburgh Parallel Computing Centre.
  2. P. Graham, OpenMP, A Parallel Programming Model for Shared Memory Architectures, Edinburgh Parallel Computing Centre.
  3. Quick reference to MPI functions on line.
  4. MPI Reference Card postscript file