Вы здесь

Основы программирования графических процессоров: CUDA и OpenACC (36 часов)

     Данный курс знакомит слушателей с новой перспективной архитектурой высокопроизводительных вычислительных систем - гибридными системами на основе графических процессоров и популярными технологиями их программирования - CUDA от компании NVIDIA  и открытым стандартом OpenACC. Основное внимание в курсе уделяется практическому применению CUDA С, соответствующих сред разработки, инструментов отладки и оптимизации параллельных программ для графических процессоров в среде операционной системы Linux.

     Темы курса:

  • Обзор архитектур современных высокопроизводительных вычислительных систем.
  • Гибридные вычислительные системы на основе графических процессоров и технологии их программирования.
  • Параллельное программирование на CUDA C.
  • Средства отладки и оптимизации CUDA-программ.
  • Технологии программирования гибридных систем основанные на директивах. Стандарт OpenACC.
  • Оптимизированные библиотеки и пакеты прикладных программ.

     Требования к слушателям: знание языка С, опыт работы в операционной системе Linux.

Rambler's Top100

Подписаться