On-line курс по CUDA и OpenACC

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

КРАТКОЕ СОДЕРЖАНИЕ КУРСА:

§ Лекция 1. Введение в CUDA. 
§ Лекция 2. Модель исполнения CUDA. 
§ Лекция 3. Иерархия памяти. Глобальная, локальная и регистровая память. 
§ Лекция 4. Иерархия памяти. Разделяемая память. 
§ Лекция 5. Прикладные CUDA библиотеки. 
§ Лекция 6. Библиотека Thrust. 
§ Лекция 7. Оптимизация CUDA программ. 
§ Лекция 8. Стандарт директивного программирования OpenACC.