Back to All Events

Methods for Solving General-Purpose Tasks on GPU / Методи рішення задач загального призначення на графічних процесорах


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. Аналіз бібліотечних реалізацій задач обробки та аналізу голосового сигналу.

Previous
Previous
1 September

Data Processing by Means of Python / Обробка даних засобами Python

Next
Next
1 September

Methods of Deep Learning in Computer Systems / Методи глибинного навчання в комп’ютерних системах