Учебно-методическое пособие. — Красноярск: Сибирский федеральный университет, 2017. — 87 с.
Содержит теоретическую информацию по дисциплине «Высокопроизводительные вычисления на графических процессорах». Примеры программ и основы высокопроизводительных вычислений на графическом процессоре рассматриваются в контексте использования библиотеки OpenCL.
Предназначено для направления 09.04.01.01 «Высокопроизводительные вы-числительные системы».
Введение.
Введение в OpenCL.
Ядро и память в OpenCL.
Синхронизация и защита критических секций в OpenCL.
Многомерные массивы и изображения в OpenCL.
События. Динамическое составление OpenCL программы.
Примеры распараллеливания с помощью OpenCL.
Программирование на графических процессорах с использованием библиотеки CUDA.