Проект Templet

акторный фреймворк для запуска задач
на множестве ядер, кластерах и в облаках
templet.ssau.ru

Инструменты пользователя

Инструменты сайта


presentations:лекции_по_курсу_параллельное_программирование

Параллельное программирование

Расписание занятий на весенний семестр 2024/25 уч.года.

Видеоконференция BBB Видеоконференция Zoom https://clck.ru/TDFwJ

Страница курса на PS-info

  1. Вводная лекция pdf
  2. Высокоуровневое параллельное программирование pdf
  3. Примеры многопоточных программ (потоки в операционных системах и библиотеках языков)pdf
  4. Анализ эффективности параллельных алгоритмов и программ pdf
  5. Параллельное программирование в разделяемой памяти с использованием технологии OpenMP pdf
  6. Распараллеливание итеративных программ: как работает конструкция #pragma omp parallel for pdf
  7. Программирование в распределённой памяти: интерфейс передачи сообщений MPI pdf
  8. Лекция Т.Маттсона «Практическое руководство по OpenMP» pdf
  9. Моделирование параллельных и распределённых вычисленийpdf

Информация по отчетным занятиям

  • список вопросов для подготовки к зачету pdf
  • вопросы по лекции Т.Маттсона и обзорным лекциям по параллельному программированию GoogleDocs

Дополнительные материалы из Википедии

Лабораторные задания по курсу «параллельное программирование» pdf

Отчет по лабораторному практикуму должен содержать ответы, подкрепленные результатами экспериментов, на следующие на вопросы:

  • Для какой размерности имеет смысл распараллеливание алгоритма?
  • Какое предельное значение ускорения достижимо на используемых вами типах компьютеров?
  • Какой компьютер из используемых в экспериментах имеет большую производительность в режиме последовательного счета, в режиме параллельного счета?
  • На сколько отличаются по производительности реализации алгоритмов, использующие OpenMP и реализованные без использования OpenMP? Удалось ли получить сравнимые с OpenMP показатели скорости параллельного счета?

Пример реализации алгоритмического скелета Bag of tasks zip

Задания для курсового проектирования по курсу «параллельное программирование» pdf, методические рекомендации по оформлению отчета по курсовому проекту pdf.

Грегори Эндрюс Основы многопоточного, параллельного и распределенного программирования

Группы весеннего семестра 2025 года

presentations/лекции_по_курсу_параллельное_программирование.txt · Последнее изменение: 2025/02/16 16:33 — vostokin