Подробная программа
Последние изменение: 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 | Закрытие школы-семинара |