Study program: 123 Computer engineering
Degree: Master
Type of module: lectures, practical work
Lecturer: Assoc. Prof., PhD Olesia Barkovska / доцент, к.т.н. Олеся Барковьска
Language: Ukrainian & English
Credit Points: 4 ECTS
Description:
The course is dedicated to studying the basic technologies of manual and automatic parallelization of computations for solving general-purpose tasks on graphics processors. Topic 1. Introduction to the course. Basic concepts and definitions. Topic 2. Fundamentals of graphics processor organization. Topic 3. Resource-intensive image processing tasks 3.1. Basic concepts and definitions. Application areas of image processing tasks. 3.2. Analysis of image processing methods suitable for solving on GPUs. 3.3. Analysis of library implementations of image processing and analysis tasks. Topic 4. Resource-intensive text processing tasks 4.1. Basic concepts and definitions. Application areas of text processing tasks. 4.2. Analysis of text processing methods suitable for solving on GPUs. 4.3. Analysis of library implementations of text processing and analysis tasks. Topic 5. Resource-intensive voice signal processing tasks 5.1. Basic concepts and definitions. Application areas of voice signal processing tasks. 5.2. Analysis of voice signal processing methods suitable for solving on GPUs. 5.3. Analysis of library implementations of voice signal processing and analysis tasks.
Дисципліна присвячена вивченню базових технологій мануального та автоматичного розпаралелювання обчислень при рішенні задач загального призначення на графічних процесорах. Тема 1. Введення до дисципліни. Основні поняття і визначення. Тема 2. Основи організації графічних процесорів. Тема 3. Ресурсномісткі задачі обробки зображень 3.1. Основні поняття і визначення. Сфери застосування задач обробки зображень. 3.2. Аналіз методів обробки зображень, прийнятних для рішення на ГП. 3.3. Аналіз бібліотечних реалізацій задач обробки та аналізу зображень. Тема 4. Ресурсномісткі задачі обробки тексту 4.1. Основні поняття і визначення. Сфери застосування задач обробки тексту. 4.2. Аналіз методів обробки тексту, прийнятних для рішення на ГП. 4.3. Аналіз бібліотечних реалізацій задач обробки та аналізу тексту. Тема 5. Ресурсномісткі задачі обробки голосового сигналу 5.1. Основні поняття і визначення. Сфери застосування задач обробки голосового сигналу. 5.2. Аналіз методів обробки голосового сигналу, прийнятних для рішення на ГП. 5.3. Аналіз бібліотечних реалізацій задач обробки та аналізу голосового сигналу.