9600-1002/01 – HPC Architectures (HPCA)

Gurantor departmentIT4InnovationsCredits4
Subject guarantordoc. Ing. Lubomír Říha, Ph.D.Subject version guarantordoc. Ing. Lubomír Říha, Ph.D.
Study levelundergraduate or graduateRequirementCompulsory
Study languageCzech
Year of introduction2016/2017Year of cancellation2023/2024
Intended for the facultiesUSPIntended for study typesFollow-up Master
Instruction secured by
LoginNameTuitorTeacher giving lectures
RIH0042 doc. Ing. Lubomír Říha, Ph.D.
Extent of instruction for forms of study
Form of studyWay of compl.Extent
Full-time Graded credit 2+2

Subject aims expressed by acquired skills and competences

Upon the successful completion of the course, graduates will be able to actively use new HPC architectures terms.

Teaching methods



An introduction to the classification of computer architectures and parallel computers taxonomy. The description of new technologies including concepts of computational units and processors, computer networks for HPC, fast computer memory architectures, communication protocols. Basic understanding of parallel computers performance evaluation and their scalability.

Compulsory literature:

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

Recommended literature:

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

Way of continuous check of knowledge in the course of semester


Other requirements

No other requirements.


Subject has no prerequisities.


Subject has no co-requisities.

Subject syllabus:

1. Introduction to Parallel Architectures 2. Parallel Architectures 3. Parallel Computers Performance Evaluation 4. Computer Networks for HPC 5. Linear and Non-Linear Pipeline 6. Memory for Parallel Architectures 7. Vector Computers and Vectorization Methods 8. Shared Memory Architectures (Fundamentals of Cache and Protocols) 9. Architectures for Accelerated Computing (GPU and MIC) 10. Latest Development in HPC Architectures

Conditions for subject completion

Full-time form (validity from: 2016/2017 Winter semester, validity until: 2023/2024 Summer semester)
Task nameType of taskMax. number of points
(act. for subtasks)
Min. number of pointsMax. počet pokusů
Graded credit Graded credit 100  51 3
Mandatory attendence participation:

Show history

Conditions for subject completion and attendance at the exercises within ISP:

Show history

Occurrence in study plans

Academic yearProgrammeBranch/spec.Spec.ZaměřeníFormStudy language Tut. centreYearWSType of duty
2018/2019 (N2658) Computational Sciences (2612T078) Computational Sciences P Czech Ostrava 1 Compulsory study plan
2017/2018 (N2658) Computational Sciences (2612T078) Computational Sciences P Czech Ostrava 1 Compulsory study plan
2016/2017 (N2658) Computational Sciences (2612T078) Computational Sciences P Czech Ostrava 1 Compulsory study plan

Occurrence in special blocks

Block nameAcademic yearForm of studyStudy language YearWSType of blockBlock owner

Assessment of instruction

Předmět neobsahuje žádné hodnocení.