Abschnittsübersicht

  • 342.295, Time: Tuesday, 8:30-11:00, Room: S2 219, Start: March 5
    March 26, April 2, May 21: S2 120, April 30: HF 9901

    This course introduces basic techniques and models for parallel computing. We will discuss the basic theory, algorithms, programming models, and design principles for building parallel programs on multi-core processors, shared memory multiprocessors, and distributed memory multiprocessors respectively cluster systems. Class presentation will be accompanied by hands-on experience, e.g. on an SGI UV-1000 distributed shared memory multiprocessor.

    Background in programming in C/C++ and Java is assumed. Course grades will be based on practical programming assignments.