Подробная программа

Последние изменение: 21.10.2013, 18:17
В программе возможны дальнейшие изменения

21-25 октября 2013

Понедельник, 21-е октября 2013
9:30 - 10:30 Регистрация участников
10:30 - 11:00 Открытие
11:00 - 12:30 Обзор высокопроизводительных архитектур
12:30 - 14:00 Обед
14:00 - 15:30 Модели программирования для параллельных вычислений
15:30 - 16:00 кофе-брейк
16:00 - 18:00 Перспективы развития высокопроизводительных вычислений

 

Вторник, 22-е октября 2013
10:00 - 11:00 Введение в технологию OpenMP
11:00 - 11:30 кофе-брейк
11:30 - 12:30 Директивы OpenMP и библиотека функций
12:30 - 14:00 Обед
14:00 - 15:30 Методы отладки программ, использующих OpenMP
15:30 - 16:00 кофе-брейк
16:00 - 18:00 Обсуждение

 

Среда, 23-е октября 2013
10:00 - 11:00 Основы технологии CUDA для программирования потоковых процессоров
11:00 - 11:30 кофе-брейк
11:30 - 12:30 Основы технологии CUDA для программирования потоковых процессоров
12:30 - 14:00 Обед
14:00 - 15:30 Пример: умножение матрицы на вектор
15:30 - 16:00 кофе-брейк
16:00 - 18:00 Оптимизация производительности программ, использующих CUDA- II
Пример: коалесцированный доступ к памяти

 

Четверг, 24-е октября 2013

10:00 - 11:00 Использование общей памяти в CUDA
11:00 - 11:30 кофе-брейк
11:30 - 12:30 Пример: скалярное произведение
12:30 - 14:00 Обед
14:00 - 15:30 Атомарные операции в CUDA
15:30 - 16:00 кофе-брейк
16:00 - 18:00 Оптимизация производительности программ, использующих CUDA
Пример: перемножение матриц малой размерности

 

Пятница, 25-е октября 2013
10:00 - 11:00 Дополнительные возможности CUDA
11:00 - 11:30 кофе-брейк
11:30 - 12:30 Примеры использования дополнительных возможностей
12:30 - 14:00 Обед
14:00 - 15:30 Библиотеки подпрограмм, использующих CUDA
Пример: метод сопряженных градиентов
с использованием CUBLAS и CUSPARSE
15:30 - 16:00 кофе-брейк
16:00 - 18:00 Обзор Intel Xeon Phi

 

28 октября - 1 ноября 2013

Понедельник, 28-е октября 2013
10:00 - 11:00 Введение в технологию MPI: интерфейс передачи сообщений
11:00 - 11:30 кофе-брейк
11:30 - 12:30 Отправка и прием сообщений в MPI
12:30 - 14:00 Обед
14:00 - 15:30 Производные типы данных в MPI
15:30 - 16:00 кофе-брейк
16:00 - 18:00 Коллективные операции в MPI

 

Вторник, 29-е октября 2013
10:00 - 11:00 Обзор MPI-2 и MPI-3
11:00 - 11:30 кофе-брейк
11:30 - 12:30 Параллельный ввод-вывод в MPI
12:30 - 14:00 Обед
14:00 - 15:30 Односторонние операции в MPI
15:30 - 16:00 кофе-брейк
16:00 - 18:00 MPI для кластеров с многопроцессорными узлами: Сочетание MPI и OpenMP

 

Среда, 30-е октября 2013
10:00 - 11:00 Оптимизация производительности последовательных программ
11:00 - 11:30 кофе-брейк
11:30 - 12:30 Оптимизация производительности последовательных программ
12:30 - 14:00 Обед
14:00 - 15:30 Отладка с использованием Valgrind и GProf
15:30 - 16:00 кофе-брейк
16:00 - 18:00 Отладка с использованием Valgrind и GProf

 

Четверг, 31-е октября 2013
10:00 - 11:00 Обзор модели PGAS и её реализации в GASPI
11:00 - 11:30 кофе-брейк
11:30 - 12:30 Сегменты и группы в GASPI
12:30 - 14:00 Обед
14:00 - 15:30 Коммуникации и уведомления в GASPI
15:30 - 16:00 кофе-брейк
16:00 - 18:00 Примеры программ

 

Пятница, 1-е ноября 2013
10:00 - 11:00 Круглый стол
11:00 - 11:30 кофе-брейк
11:30 - 12:30 Закрытие школы-семинара