Perfilado de sección

  • 342.295, Time: Tuesday, 8:30-11:00, Room: S3 057, Start: March 8, 2022

    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.