Close
  • Колл-центр

  • Расписание
    занятий

  • Экзаменационное
    видеонаблюдение

  • Виртуальная
    приемная

  • Резервный кандидат

  • Зеленый
    университет


Parallel computer architecture and programming

Parallel computer architecture and programming

Course Information

CourseParallel computer architecture and programming CodePCAP18MBK
Directions60610500 – Computer Engineering (Computer Engineering) Semester5
Form of StudyFull-time Taught LanguageEnglish
Lectures60 Practical Lessons36
Laboratory0 Independent Work144
Total Hours240 Credits8

Lectures – Semester V

>
CodeTopicMaterial
L1Introduction to Parallel ComputingDownload
L2Planning for ParallelizationDownload
L3Performance limits and profiling.Download
L4Data Design and Performance Models.Download
L5Parallel Algorithms and Patterns.Download
L6Vectorization.Download
L7OpenMP standart.Download
L8MPI.Download
L9GPU Architectures and Concepts.Download
L10GPU programming model.Download
L11Directive-based GPU programming.Download
L12GPU Languages: Addressing the BasicsDownload
L13GPU Profiling and Tools.Download
L14Affinity.Download
L15File Operations for a Parallel World.Download

Practical Lessons – Semester V

CodeTopicMaterial
P1Fundamental Laws of Parallel Computing.Download
P2Classification of parallel approaches.Download
P3Grading tools. Empirical Measurement of Processor Clock Speed and Power Consumption.Download
P4Multidimensional arrays. Evaluating the performance of an arrayed fabric (SoA).Download
P5Spatial Hashing: A Highly Parallel Algorithm.Download
P6Vectorization methods.Download
P7Examples of standart OpenMP loop level.Download
P8Shared Communication: A Powerful Component of MPI.Download
P9GPU Memory Space Specifications.Download
P10Code structure for the GPU programming model.Download
P11OpenMPDownload
P12CUDA and OpenCL languagesDownload
P13Adding OpenACC Compute Directives.Download
P14Affinity for MPI plus OpenMP.Download
P15Standart file operations.Download