Lesson Code | Course Name | Class | Credit | Lesson Time | Weekly Lesson Hours (Theoretical) | Weekly Lesson Hours (Practice) | Weekly Class Hours (Laboratory) |
---|---|---|---|---|---|---|---|
DPO 4302 | Parallel Data Processing» | төртінші курс | 5 | 150 | 1 | 2 | 2 |
The purpose of teaching the discipline is to form knowledge, skills, skills and competencies of students, teaching them the idea of performing several actions at the same time. In the course of studying this discipline, distributed and parallel systems, models and algorithms for planning data processing processes, programming languages and tools for distributed and parallel systems are considered.
---
Algorithms and data structures
Narrative, exchange of views, discussion, problem methods.
1 | Explains information and development patterns about virtual machines to students. |
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 features of the development of application areas of virtual machines. |
5 | The subject is able to model the interaction of objects, classes in the system, form concepts and skills. |
6 | Uses methods and tools that can define ways to process, transfer, and store parallel virtual machines. |
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 algorithms. 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 | Big data analytics.Textbook. Алматы 2021. A. K. Mukasheva, T. F. Umarov, I. A. Zimin | |
3 | Клиент-серверлік қосымша.Информатика мамандығы студенттеріне арналған оқу құралы [Текст] / Т. А. Шмыгалева, Л. Ш. Черикбаева. - Алматы : [б. и.], 2019 | |
4 | Интеллектуальный анализ данных. Учебное пособие [Текст] / А. Б. Нугуманова, М. Е. Мансурова. - Алматы : Қазақ ун-ті, 2020 | |
5 | ЭЕМ-де деректерді параллель өңдеуге кіріспе пәні бойынша зертханалық сабақтарға арналған есептер жинағы. Әдістемелік нұсқау. / А.Т. Бектемесов, А.Т. Досаналиева, М. Сыдыбаева. - Алматы: «Тұран» Университеті, 2020. - 45 б. |