Přístupnostní navigace
E-application
Search Search Close
Course detail
FIT-AVSAcad. year: 2022/2023
The course covers architecture of modern computational systems composed of universal as well as special-purpose processors and their memory subsystems. Instruction-level parallelism is studied on scalar, superscalar and VLIW processors. Then the processors with thread-level parallelism are discussed. Data parallelism is illustrated on SIMD streaming instructions and on graphical processors. Programming for shared memory systems in OpenMP follows and then the most proliferated multi-core multiprocessors and the advanced NUMA systems are described. Finally, the generic architecture of the graphics processing units and basic programming techniques using OpenMP are also covered. Techniques of low-power processors are also explained.
Language of instruction
Number of ECTS credits
Mode of study
Guarantor
Department
Learning outcomes of the course unit
Overview of the architecture of modern computational systems, their capabilities, limits and future trends. The ability to estimate performance of software applications on a given computer system, identify performance issues and propose their rectification. Practical user experience with supercomputers.Understanding of hardware limitations having impact on the efficiency of software solutions.
Prerequisites
Co-requisites
Planned learning activities and teaching methods
Assesment methods and criteria linked to learning outcomes
Course curriculum
Work placements
Aims
Specification of controlled education, way of implementation and compensation for absences
Recommended optional programme components
Prerequisites and corequisites
Basic literature
Recommended reading
Elearning
Classification of course in study plans
branch MBI , 0 year of study, winter semester, electivebranch MGM , 2 year of study, winter semester, electivebranch MIN , 0 year of study, winter semester, electivebranch MIS , 0 year of study, winter semester, electivebranch MMM , 0 year of study, winter semester, electivebranch MPV , 2 year of study, winter semester, compulsory
specialization NADE , 1 year of study, winter semester, compulsoryspecialization NBIO , 1 year of study, winter semester, compulsoryspecialization NCPS , 1 year of study, winter semester, compulsoryspecialization NEMB , 1 year of study, winter semester, compulsoryspecialization NGRI , 0 year of study, winter semester, compulsoryspecialization NHPC , 1 year of study, winter semester, compulsoryspecialization NIDE , 1 year of study, winter semester, compulsoryspecialization NISD , 0 year of study, winter semester, compulsoryspecialization NISY up to 2020/21 , 0 year of study, winter semester, compulsoryspecialization NMAL , 1 year of study, winter semester, compulsoryspecialization NMAT , 0 year of study, winter semester, compulsoryspecialization NNET , 1 year of study, winter semester, compulsoryspecialization NSEC , 0 year of study, winter semester, compulsoryspecialization NSEN , 1 year of study, winter semester, compulsoryspecialization NSPE , 1 year of study, winter semester, compulsoryspecialization NVER , 0 year of study, winter semester, compulsoryspecialization NVIZ , 1 year of study, winter semester, compulsoryspecialization NISY , 0 year of study, winter semester, compulsory
branch MSK , 2 year of study, winter semester, compulsory-optionalbranch MBS , 0 year of study, winter semester, compulsory-optional
specialization NEMB up to 2021/22 , 1 year of study, winter semester, compulsory
Lecture
Teacher / Lecturer
Syllabus
Exercise in computer lab
Project