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 , any year of study, winter semester, electivebranch MIS , any year of study, winter semester, electivebranch MBS , any year of study, winter semester, compulsory-optionalbranch MIN , any year of study, winter semester, electivebranch MMM , any year of study, winter semester, elective
specialization NGRI , any year of study, winter semester, compulsoryspecialization NSEC , any year of study, winter semester, compulsoryspecialization NISD , any year of study, winter semester, compulsoryspecialization NISY , any year of study, winter semester, compulsoryspecialization NISY do 2020/21 , any year of study, winter semester, compulsoryspecialization NMAT , any year of study, winter semester, compulsoryspecialization NVER , any year of study, winter semester, compulsoryspecialization NADE , 1. year of study, winter semester, compulsoryspecialization NBIO , 1. year of study, winter semester, compulsoryspecialization NNET , 1. year of study, winter semester, compulsoryspecialization NVIZ , 1. year of study, winter semester, compulsoryspecialization NCPS , 1. year of study, winter semester, compulsoryspecialization NEMB do 2021/22 , 1. year of study, winter semester, compulsoryspecialization NEMB , 1. year of study, winter semester, compulsoryspecialization NHPC , 1. year of study, winter semester, compulsoryspecialization NIDE , 1. year of study, winter semester, compulsoryspecialization NMAL , 1. year of study, winter semester, compulsoryspecialization NSEN , 1. year of study, winter semester, compulsoryspecialization NSPE , 1. year of study, winter semester, compulsory
branch MPV , 2. year of study, winter semester, compulsorybranch MGM , 2. year of study, winter semester, electivebranch MSK , 2. year of study, winter semester, compulsory-optional
Lecture
Teacher / Lecturer
Syllabus
Exercise in computer lab
Project