Магистерский курс C++ (МФТИ, 2022-2023). Лекция 22. Параллелизм.

preview_player
Показать описание
Лекции в магистратуре МФТИ по современному C++ на русском языке. Кафедра микропроцессорных технологий.

На этой лекции мы поговорим о паралеллизме. В первую очередь мы рассмотрим параллелизм через политики стандартных алгоритмов, далее варианты написания собственных параллельных алгоритмов через std::async, далее GPGPU и основы SYCL. В конце придёт время для того чтобы заглянуть в будущее и посмотреть что встретит нас в 2026-м году и далее.

Лектор: Константин Владимиров.
Дата лекции: 26 апреля 2023 года.
Съёмка и звук: Юлий Тарасов.

Timeline:
00:00 Параллелизм: алгоритмы
12:20 Свой параллельный reduce
23:40 Явная асинхронность
39:20 Основы GPGPU
49:15 Королевская задача
59:20 Рабочие группы и инверсия параллелизма
01:10:42 Попытка помирить оба мира
01:22:55 Обзор литературы

Errata:
* Пока пусто
Рекомендации по теме
Комментарии
Автор

Спасибо большое за лекцию, мне бы такого преподавателя когда учился в универе)

vladalu
Автор

Большое спасибо за лекцию! Как всегда очень интересно😊

ivanlosev
Автор

Надо исправить в заголовке видео грамматику: Параллелизм.

iqfunru
Автор

Где можно получить объяснения понятий single-source и separate-source? Они вообще не гуглятся.

danielkeehl