Multiprocessors and Parallel Systems
Course Description
Classification of parallel computer architectures. Levels of parallelism. Effects of parallelism on the computer performance. Exploiting instruction-level parallelism: pipelining, superscalar processors, out-of-order instruction execution, very long instruction word processors (VLIW). Vector processors. Multimedia instructions. Systolic arrays. Multiprocessor systems. Physical and logical interconnection of resources. Parallel programming models. Parallel programming tools. Simultaneous multithreading (SMT). Multicore and manycore processors. Parallel graphics processor architecture. Shared memory and cache coherence. Interconnection networks.
Study Programmes
Postgraduate doctoral study programme
Literature
For students
General
ID 154704
Summer semester
6 ECTS
L1 English Level
L1 e-Learning