1 | Дата | Лекция | Лектор | Семинар | Домашнее задание | Контрольные | Кто готовит материалы |
---|---|---|---|---|---|---|---|
2 | 02.02 | Орг. лекция | Ивченко | -- | Ивченко, Долуденко | ||
3 | 11.02 | MPI | Долуденко | Орг. часть: что будет на параллельной части. Работа с кластером: логины, пароли, система очередей. MPI | Долуденко | ||
4 | 18.02 | MPI, OpenMP | Долуденко | MPI, Open MP | Задача на MPI | ||
5 | 25.02 | Cuda | Ахтямов | MPI, Open MP | Долуденко | ||
6 | 02.03 | Cuda | Ахтямов | Cuda | Ахтямов | ||
7 | 09.03 | Cuda | Ахтямов | Cuda | Задание по CUDA | Ахтямов | |
8 | 16.03 | Cuda | Ахтямов | Cuda | Ахтямов | ||
9 | 23.03 | Распределённые файловые системы (GFS, HDFS). Её составляющие. Их достоинства, недостатки и сфера применения. Чтение и запись в HDFS. HDFS APIs: WebUI, shell, Java API | Ивченко | Cuda | Ивченко | ||
10 | 30.03 | Парадигма MapReduce. Основная идея, формальное описание. Обзор реализаций. API для работы с Hadoop (Native Java API vs. Streaming), примеры | Ивченко | Устройство Hadoop-кластера, HDFS CLI, Web API, внутреннее устройство HDFS. | HDFS (6 задач) | Ивченко | |
11 | 06.04 | Типы Join'ов и их реализации в парадигме MR. Паттерны проекттирования MR (pairs, stripes, составные ключи). PageRank в MR. Планировщик задач в YARN. | Ивченко | Hadoop streaming API. Простейшая программа на MapReduce (подсчёт слов в тексте). Её модификации. Инструменты отладки в MapReduce | Ивченко | ||
12 | 13.04 | SQL поверх BigData. Фреймворк Hive | Ивченко | Advanced HDFS shell. Hadoop Java API, Joins в MapReduce, Счётчики в MapReduce. | MapReduce (2 задачи) | Ивченко | |
13 | 20.04 | Модель распределённых систем, AB, FLP, CAP. | Липовский | Apache Hive. Язык HiveQL, его расширения (Hive Streaming, User defined functions). | SQL over BigData (5 задач) | HDFS & MapReduce | Ивченко |
14 | 27.04 | Распределённые конфигурации. Zookeeper | Липовский | Apache Hive. Advanced | Ивченко | ||
15 | 04.05 | Очереди в распределённых вычислениях. Kafka. | Липовский | Работа с Apache Spark | ДЗ по Spark | Ивченко, Липовский | |
16 | 11.05 | Cassandra | Липовский | Zookeeper | Hive & Spark | Ивченко, Липовский | |
17 | 18.05 | -- | Ивченко | Kafka, Cassandra & Spark | Ивченко, Липовский | ||
18 | 25.05 | Дописывание КР | Kafka, Cassandra, ZK |