CUDA, весна 2009

Материал из eSyr's wiki.

(Различия между версиями)
Перейти к: навигация, поиск

ESyr01 (Обсуждение | вклад)
(Новая: == Информация о курсе == * Спецкурс проходит по вторникам в 16:20 в аудитории 685 * Лекторы: Боресков Алексей ...)
К следующему изменению →

Версия 17:17, 24 февраля 2009

Информация о курсе

  • Спецкурс проходит по вторникам в 16:20 в аудитории 685
  • Лекторы: Боресков Алексей Викторович, Харламов Александр

Расписание лекций

24 февраля Введение. Существующие многоядерные системы. GPU как массивно-параллельный процессор. CUDA "hello, world"
3 марта Параллельные архитектуры и модели программирования. Программно-аппаратный стек CUDA.
10 марта Иерархия памяти CUDA. Глобальная память. Параллельные решения задач умножения матриц и решения СЛАУ.
17 марта Иерархия памяти CUDA. Разделяемая память. Реализация примитивов параллельного суммирования (reduce) и префиксной суммы (scan) на CUDA.
24 марта Цифровая обработка сигналов. Текстуры в CUDA. Реализация операций свертки, быстрого преобразования Фурье.
31 марта Нерегулярный параллелизм в цифровой обработке сигналов.
7 апреля Особенности реализации алгоритмов трассировки лучей на CUDA.
14 апреля Решение дифференциальных уравнений на CUDA на примере задач гидродинамики.
21 апреля Программирование многоядерных GPU. Кластеры из GPU.
28 апреля Вопросы оптимизации приложений на CUDA.
12 мая Перспективы развития массивно-параллельных систем. Направления исследования.
Личные инструменты
Разделы