Skip to main content
Skip header

Parallel Architectures

Type of study Doctoral
Language of instruction English
Code 9600-0001/02
Abbreviation PAR
Course title Parallel Architectures
Credits 10
Coordinating department IT4Innovations
Course coordinator doc. Mgr. Vít Vondrák, Ph.D.

Subject syllabus

The course consists of selected chapters on the architecture of parallel computers. Students will become familiar with the classification of parallel architectures and taxonomy of parallel computers. The basic concepts of HPC systems building blocks (processors, vector units, HPC network, memory systems, etc.) will be presented. Then, the description of advanced technologies used in the currently most powerful computers worldwide, such as heterogeneous accelerators or multi-core processors, will follow.

Literature

1. Parallel Computer Architecture: A Hardware/Software Approach (The Morgan Kaufmann Series in Computer Architecture and Design).
2. David Culler, J.P. Singh, Anoop Gupta. Morgan Kaufmann Publishers, Inc. 1999. ISBN 1-55860-343-3 .

Advised literature

1. K. Hwang, Advanced Computer Architecture, McGraw-Hill: 1993
2. Hwang and Zhiwei, Scalable Parallel Computing, McGraw-Hill: 1998