PDC 2017 — различия между версиями

Материал из Wiki - Факультет компьютерных наук
Перейти к: навигация, поиск
(О курсе)
Строка 30: Строка 30:
  
 
== Лекции ==
 
== Лекции ==
 +
 +
{| class="wikitable"
 +
|-
 +
! Неделя !! Дата !! Темы !! Материалы
 +
|-
 +
| 1
 +
| 05.09.2017
 +
| Введение в параллельные вычисления. Параллельные вычислительные системы.
 +
| [https://gitlab.com/pdc-hse/2017/raw/master/lectures/01-parallel-intro.pdf Слайды]
 +
|}
  
 
== Семинары ==
 
== Семинары ==
 +
 +
{| class="wikitable" style="width: 60%;"
 +
|-
 +
! style="width: 20px;" | Неделя
 +
! Темы
 +
! style="width: 140px;" | Материалы
 +
|-
 +
| 1
 +
| Первые шаги. Использование виртуальной машины. Получение информации о процессоре. Измерение времени выполнения программы. Профилирование программ с помощью perf. Работа с потоками на C++.
 +
| [https://gitlab.com/pdc-hse/2017/raw/master/seminars/01.pdf Слайды] [https://gitlab.com/pdc-hse/2017/tree/master/seminars/src/01 Код]
 +
|}
  
 
== Домашние задания ==
 
== Домашние задания ==

Версия 12:16, 5 сентября 2017

О курсе

Курс читается для студентов 3-го курса ПМИ ФКН ВШЭ специализации "Распределенные системы" в 1-2 модулях 2017-2018 учебного года.

Лектор: Сухорослов Олег Викторович

Семинаристы: Паринов Андрей Андреевич, Сухорослов Олег Викторович, Чичварин Михаил Николаевич

Актуальная программа курса

Система оценок

Итоговая оценка вычисляется на основе средней оценки за домашние задания и оценки за экзамен:

Oитог = 0.7 * Oд/з + 0.3 * Оэкз

Материалы к занятиям

Все материалы размещаются в git-репозитории: https://gitlab.com/pdc-hse/2017

Дистанционная поддержка

Для ответов на вопросы студентов, обсуждения курса и сдачи домашних заданий используется сервис Piazza:

  • Страница курса: https://piazza.com/cs_hse/fall2017/pdc
  • Для регистрации надо ввести Class Access Code: (будет разослан на почту)
  • При регистрации обязательно укажите в Full Name свои имя и фамилию
  • После регистрации через систему можно задавать вопросы и обсуждать курс (в том числе анонимно)
  • Все объявления по курсу также будут рассылаться через Piazza

Лекции

Неделя Дата Темы Материалы
1 05.09.2017 Введение в параллельные вычисления. Параллельные вычислительные системы. Слайды

Семинары

Неделя Темы Материалы
1 Первые шаги. Использование виртуальной машины. Получение информации о процессоре. Измерение времени выполнения программы. Профилирование программ с помощью perf. Работа с потоками на C++. Слайды Код

Домашние задания

Порядок сдачи домашних заданий

TBD

Everest

Для запуска программ на учебном кластере и тестирования решений домашних заданий используются сервисы, размещенные на платформе Everest.

Для получения доступа к сервисам надо выполнить следующие действия:

  • Зайдите на Everest и зарегистрируйте нового пользователя (ccылка Sign Up в правом верхнем углу)
  • Зайдите под своим пользователем
  • Вступите в группу pdc-hse2017

При работе с Everest рекомендуется использовать свежие версии браузеров Chrome или Firfeox. Обязательно следует включить выполнение JavaScript.

Рекомендуемая литература и полезные ссылки