ЛЕКЦИЯ 1а. Описание курса "Параллельные вычислительные технологии" (ПВТ), осень 2014
Пазников Алексей Александрович
к.т.н., доцент кафедры вычислительных системСибирский государственный университеттелекоммуникаций и информатики
3. ˙˾̅˿́˽˱̇˹̐˿˻̄́̂˶
▪ Преподаватель: к.т.н., доцент кафедры ВС
Алексей Александрович Пазников http://cpct.sibsutis.
ru/~apaznikov/
▪ Аудитории: 400а, 402, 400, 402а (преподавательская)
▪ Расписание: https://www.google.com/calendar/embed?
src=mcdni7ccsquv9vcjmvmmdr7mb4%40group.calendar.google.
comctz=Asia/Omsk
▪ Сайт: http://cpct.sibsutis.ru/~apaznikov/teaching/index.php?n=Site.PCT-fall2014
▪ Презентации: http://www.slideshare.net/apaznikov
▪ Вопросы и ответы: https://piazza.com/sibsutis.
ru/fall2014/pct14/home
4. ˢ̃́̄˻̃̄́˱˻̄́̂˱
▪ 13 лекций (17 - у 5 курса)
▪ 13 практических занятий (17 - у 5 курса)
▪ 5 лабораторных работ (7 - у 5 курса)
▪ курсовая работа (курсовой проект)
▪ экзамен
5. ˢ˿˵˶́˷˱˾˹˶˻̄́̂˱
1. Введение в параллельные вычисления
2. POSIX Threads
3. Разработка параллельных алгоритмов
4. С++11-threads
5. OpenMP
6. Cilk, Intel TBB
7. Шаблоны параллельного программирования
8. MPI
9. PGAS
10. Распределённые вычисления
3, 4
курсы
5
курс
6. ˜˹̃˶́˱̃̄́˱
1. Уильямс Э. Параллельное программирование на
С++ в действии
2. MPI 3.0 Specification
3. OpenMP 4.0 Specification
4. Стивенс Р. UNIX. Профессиональное
программирование
5. Butenhof D. Programming with POSIX Threads.
6. Эндрюс. Г. Основы многопоточного, параллельного
и распределённого программирования
7. Breshears C. The art of concurrency
8. Herlihy M. The art of multiprocessor programming
7. ˟̃̈̒̃˾˿̂̃̍̀˿˻̄́̂̄˹˻́˹̃˶́˹˹˿̇˶˾˻˹
▪ Для успешной сдачи экзамена необходимо
сдать 5 лабораторных работ и защитить
курсовую работу.
▪ Если до экзамена остались несданные
лабораторные, они сдаются на экзамене, при
этом за экзамен ставится оценка
“неудовлетворительно”.
▪ Лабораторная работа оценивается по 5-
балльной шкале.
▪ Получение “автомата” - возможно...
8. ˠ́˱˳˹˼˱
▫ Опоздание без уважительной причины
недопустимо.
▫ Человек, опоздавший на перекличку,
считается отсутствующим.
▫ Во время лекции соблюдать
необходимый уровень тишины.
▫ По ходу лекции нужно задавать
вопросы.
9. 3LD]]D˻˱˻̀˿˼̄̈˹̃̍˵˿̂̃̄̀
1. Зайти на piazza.com, нажать
“Students Get Started”
2. Выбрать университет “Siberian State
University of Telecommunications and
Information Sciences”
3. В поле Class 1 набрать название курса
PCT 14: Parallel Computing Technologies.
4. В после Class Access Code ввести PCT14.
5. Нажать Join Class
12. 1. Вводите e-mail, получаете код
подтверждения.
2. Вводите фамилию, имя (реальные!).
3. Пароль.
4. Программа обучения (Undergraduate).
5. Направление обучения (Computer
Science).
6. Дата окончания вуза.