CUDA, весна 2009

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

(Различия между версиями)
Перейти к: навигация, поиск
 
(3 промежуточные версии не показаны)
Строка 10: Строка 10:
| [[CUDA, весна 2009, 01 лекция (от 24 февраля)|24 февраля]] || Введение. Существующие многоядерные системы. GPU как массивно-параллельный процессор. CUDA "hello, world"
| [[CUDA, весна 2009, 01 лекция (от 24 февраля)|24 февраля]] || Введение. Существующие многоядерные системы. GPU как массивно-параллельный процессор. CUDA "hello, world"
|-
|-
-
| 3 марта || Параллельные архитектуры и модели программирования. Программно-аппаратный стек CUDA.
+
| [[CUDA, весна 2009, 02 лекция (от 03 марта)|3 марта]] || Параллельные архитектуры и модели программирования. Программно-аппаратный стек CUDA.
|-
|-
-
| 10 марта || Иерархия памяти CUDA. Глобальная память. Параллельные решения задач умножения матриц и решения СЛАУ.
+
| [[CUDA, весна 2009, 03 лекция (от 10 марта)|10 марта]] || Иерархия памяти CUDA. Глобальная память. Параллельные решения задач умножения матриц и решения СЛАУ.
|-
|-
-
| 17 марта || Иерархия памяти CUDA. Разделяемая память. Реализация примитивов параллельного суммирования (reduce) и префиксной суммы (scan) на CUDA.
+
| [[CUDA, весна 2009, 04 лекция (от 17 марта)|17 марта]] || Иерархия памяти CUDA. Разделяемая память. Реализация примитивов параллельного суммирования (reduce) и префиксной суммы (scan) на CUDA.
|-
|-
| 24 марта || Цифровая обработка сигналов. Текстуры в CUDA. Реализация операций свертки, быстрого преобразования Фурье.
| 24 марта || Цифровая обработка сигналов. Текстуры в CUDA. Реализация операций свертки, быстрого преобразования Фурье.

Текущая версия

Боресков Алексей Викторович
Боресков Алексей Викторович
Харламов Александр
Харламов Александр

[править] Информация о курсе

  • Спецкурс проходит по вторникам в 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 мая Перспективы развития массивно-параллельных систем. Направления исследования.


Архитектура и программирование массивно-параллельных вычислительных систем на основе технологии CUDA


01 02 03 04 05 06 07 08 09 10 11


Календарь

вт вт вт вт вт
Февраль
      24
Март
03 10 17 24 31
Апрель
07 14 21 28
Май
  12
Личные инструменты
Разделы