Яковлев М.Я., мехмат МГУ. C++, занятие XV. Распараллеливание и HPC: OpenMP, MPI, CUDA
Maxim Yakovlev
0:00 / 0:00
Яковлев М.Я., мехмат МГУ. C++, занятие XV. Распараллеливание и HPC: OpenMP, MPI, CUDA
777 просмотров · 3 года назад
Maxim Yakovlev
859 подписчиков
777 просмотров · 3 года назад
0:00 Введение
0:31 Зачем нужно распараллеливание?
2:30 Устройства с общей и распределённой памятью, потоки и процессы
7:33 OpenMP, MPI
8:36 Расчёты на GPU: CUDA, Multi-GPU
15:28 Пример распараллеливания на OpenMP сложения векторов
21:50 Директивы private и shared
23:45 Пример распараллеливания скалярного умножения, директива reduction
28:58 Некоторые другие команды OpenMP
33:08 Философские рассуждения о распараллеливании
40:40 Философские рассуждения о C++ и Python
43:12 Что нужно распараллелить в домашних задачах?
46:28 Объявление о встрече с кафедрой вычислительной механики
47:50 Заключение