Lesson Code | Course Name | Class | Credit | Lesson Time | Weekly Lesson Hours (Theoretical) | Weekly Lesson Hours (Practice) | Weekly Class Hours (Laboratory) |
---|---|---|---|---|---|---|---|
PEZhB 4201 | Parallel Computing Systems | төртінші курс | 5 | 150 | 1 | 2 | 2 |
The purpose of the discipline is to develop the ability to develop parallel programs in various programming models for multi-core processors and cluster systems. The subject learns basic information about parallel computers, performance analysis, scalable algorithmic methods, flow programming. The MPI standard and other languages at the local level, the ZPL language and other languages at the global level, promising areas in parallel programming are considered.
---
Organization and architecture of computer systems, algorithms and programming
Narrative, discussion, discussion, problem methods.
1 | Explains to students information about parallel computing systems and the laws of development. |
2 | Independently analyzes the technologies and ways of training information technical means. |
3 | Summarizes knowledge about the features of teaching technologies and ways when planning and conducting classes. |
4 | Knows the methods of programming in parallel virtual machines. |
5 | It is able to model programming models and develop concepts and skills of programming technology. |
6 | Uses methods and tools for parallel processing, storage, and creation. |
Haftalık Konu | Evaluation Method | |
---|---|---|
1 | Parallel virtual machines. Types of virtual machines. Virtualization is the main way to regulate information systems. | |
2 | Parallel computer demand. Development of parallel programming. Basic concepts of parallel calculations. | |
3 | Parallelism. Programming models. | |
4 | Hardware hardware of parallel computers. | |
5 | Parallel computers. Technical support for increasing efficiency. | |
6 | Types of parallel computers. Message transmission multicomputer or multicomputer with distributed memory. Flynn taxonomy. | |
7 | Topology of the data exchange network of processors of computing systems. Amdal's law. Gustafson's law. | |
8 | Parallel programming. Flows and data processing. Parallel programming languages: extensions of HPF and C++, Fortran 90. creating access to distributed data using PVM, MPI, OpenMP. | |
9 | Processes and synchronization. Semaphores. Monitors. Processes and semaphores. | |
10 | Parallel algorithms. Sorting (rank, bubble methods). | |
11 | Sorting by the method of bubbles. Sorting by the odd-even method. | |
12 | Parallel programming. Flows and data processing. Parallel programming languages: extensions of HPF and C++, Fortran 90. creating access to distributed data using PVM, MPI, OpenMP. | |
13 | PVM-parallel virtual machine; MPI - message transmission interface; fast-acting Fortran (HPF). | |
14 | Applications of parallel algorithms for solving scientific problems. N is the gravitational calculation of the body. N is a sequential code for the gravitational problem of the body. | |
15 | Image processing. Types of image processing at the lower, middle and upper levels. Fourier transform and Fourier algortimes. Low level of image processing. Fourier Transform of image processing. |
PÇ1 | PÇ2 | PÇ3 | PÇ4 | PÇ5 | PÇ6 | PÇ7 | PÇ8 | PÇ9 | PÇ10 | PÇ11 | PÇ12 |
---|
Textbook / Material / Recommended Resources | ||
---|---|---|
1 | Паралельді есептеуіш жүйелерінің ерекшеліктері.Оқу құралы. Бастау, Алматы-2020г. И. Муратова, С. К. Серикбаева. | |
2 | Заманауи компьютерлік есептеулер және жобалау. Оқу құралы. Алматы 2019. А. М. Хамсин, Н. Б. Адилова, З. Е. Мұхамбетжан , М. Ж. Ескалиев | |
3 | ЭЕМ-де деректерді параллель өңдеуге кіріспе пәні бойынша зертханалық сабақтарға арналған есептер жинағы. / А.Т. Бектемесов, А.Т. Досаналиева, М. Сыдыбаева. - Алматы: «Тұран» Университеті, 2020. - 45 б. | |
4 | Основы компьютерного моделирования. Учебно- методическмй комплекс. Алматы 2021. Г. А. Тюлепбердинова, Н. А. Тойганбаева, А. Б. Жусупова | |
5 | MPI және CUDA параллель программалау технологиясы : Оқу-əдістемелік құрал. / А.Т. Бектемесов, А.Т. Досаналиева, М. Сыдыбаева. - Алматы: «Тұран» Университеті, 2020. - 48 б. |