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

Лекции в магистратуре МФТИ по современному C++ на русском языке. Кафедра микропроцессорных технологий. На этой лекции мы поговорим о паралеллизме. В первую очередь мы рассмотрим параллелизм через политики стандартных алгоритмов, далее варианты написания собственных параллельных алгоритмов через std::async, далее GPGPU и основы SYCL. В конце придёт время для того чтобы заглянуть в будущее и посмотреть что встретит нас в 2026-м году и далее. Лектор: Константин Владимиров. Дата лекции: 26 апреля 2023 года. Съёмка и звук: Юлий Тарасов. Предыдущая лекция:    • Магистерский курс C++ (МФТИ, 2022-2023). Л...   Следующая лекция:    • Магистерский курс C++ (МФТИ, 2022-2023). Л...   Слайды ко всем лекциям:
Примеры кода ко всем лекциям:
Timeline: 00:00 Параллелизм: алгоритмы 12:20 Свой параллельный reduce 23:40 Явная асинхронность 39:20 Основы GPGPU 49:15 Королевская задача 59:20 Рабочие группы и инверсия параллелизма 01:10:42 Попытка помирить оба мира 01:22:55 Обзор литературы Errata: Пока пусто

Смотрите также