FAQ по Теории Параллелизма:
Лектор: Романенко Алексей Анатольевич.
Впечатления от курса такие себе. Какое-то понимание пришло, ручками мало что по-честному реализовал. Такая ситуация у большей части потока, на самом деле.
Обязательность: вообще это мастхэв, но... Тяжело. Курс как-то структурирован своеобразно, в лекциях какой-то минимум информации, потом восстановить ее нереально. Это привело к тому, что 60% людей с потока сдавали нерабочие-чужие лабы.
Посещаемость: на лекции Татьяна Антоновна очень просила ходить (они дистантом), но... не знаю, послушав пару штук, понимаешь, что дальше не хочется.
Душность: гигадушно. Я не знаю, как это описать. На самом деле, курс прошел мимо, и, судя по всему, потом придется с этим бороться.
Очень двоякое ощущение. Едиственное, что я понял - никогда не хочу больше сталкиваться с параллелизмом. По крайней мере, с нынешним уровнем знаний.
Зачет: по количеству задач. Сдаете лабы, отвечаете на вопросы - уходите с оценкой.
Полная спецификация по OpenACC
Три шага к распараллеливанию программы (видео)
https://www.alcf.anl.gov/sites/default/files/2020-01/OpenMP45_Bertoni.pdf
Overview of CUDA cooperative groups
Cooperative groups (NVIDIA developers' blog)
Совмещенные прием и передача сообщений (send-receive)