Высокопроизводительные вычисления на кластерах с использованием графических ускорителей NVIDIA

Руководители научной школы: 

Афанасьев Илья, НИВЦ МГУ им. М.В.Ломоносова
Жуков Константин Андреевич, к.ф.м.н., факультет ВМК МГУ им. М.В.Ломоносова

Аннотация: 

Вашему вниманию предлагается практический курс для разработчиков и исследователей, желающих познакомиться с основами программирования графических процессоров (GPU) NVIDIA в целях ускорения решаемых задач. Слушателям будут даны основы программирования с использованием технологии CUDA, приведены сведения о типах памяти GPU, будут рассмотрены библиотеки и инструменты, входящие в комплект разработчика CUDA Toolkit, вопросы отладки, профилирования и оптимизации CUDA-программ. Также будет рассмотрен стандарт параллельного программирования OpenACC и особенности программирования многопроцессорных систем с несколькими GPU.

Необходимо иметь при себе ноутбуки для выполнения практических заданий.