Study program: 123 Computer engineering, Educational and Professional Program "Computer Engineering"
Degree: Bachelor
Type of module: lectures, seminars
Lecturer: Prof., Dr of science Maksym Volk / Максим Волк
Language: Ukrainian
Credit Points: 4 ECTS
Descrpition:
Elective discipline of professional and practical training. The purpose of the discipline is to acquaint students with the basic principles of building distributed software and their practical implementation in the Windows operating system, to study existing parallel programming interfaces: MPI and OpenMP. Modules contents: 1. Basics of developing parallel and distributed applications. 2. Creation and management of processes, flows. 3. Means of interaction of software applications in a computer network. 4. Message Passing Interface (MPI). 5. OpenMP parallel programming interface.
Вибіркова дисципліна професійно-практичної підготовки. Метою дисципліни є ознайомлення студентів з основними принципами побудови розподіленого програмного забезпечення та їх практичної реалізації в операційній системі Windows, вивчення існуючих інтерфейсів паралельного програмування: MPI та OpenMP. Зміст модулів: 1. Основи розробки паралельних і розподілених додатків. 2. Створення та управління процесами, потоками. 3. Засоби взаємодії програмних додатків у комп’ютерній мережі. 4. Інтерфейс передачі повідомлень (MPI). 5. Інтерфейс паралельного програмування OpenMP.