Проект Templet

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

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

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


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

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
presentations:лекции_по_курсу_параллельное_программирование [2024/02/05 16:53] vostokinpresentations:лекции_по_курсу_параллельное_программирование [2024/03/18 15:20] (текущий) vostokin
Строка 11: Строка 11:
   - Примеры многопоточных программ (потоки в операционных системах и библиотеках языков){{:presentations:разделяемая_память_api.pdf|pdf}}   - Примеры многопоточных программ (потоки в операционных системах и библиотеках языков){{:presentations:разделяемая_память_api.pdf|pdf}}
   - Анализ эффективности параллельных алгоритмов и программ {{:presentations:анализ эффективности.pdf|pdf}}   - Анализ эффективности параллельных алгоритмов и программ {{:presentations:анализ эффективности.pdf|pdf}}
-  - Параллельное программирование в разделяемой памяти с использованием технологии OpenMP {{:presentations:разделяемая память OpenMP.pdf|pdf}} +  - Параллельное программирование в разделяемой памяти с использованием технологии OpenMP {{:presentations:разделяемая память OpenMP.pdf|pdf}} 
 +  - Распараллеливание итеративных программ: как работает конструкция #pragma omp parallel for {{presentations:OpenMP for.pdf|pdf}} 
   - Программирование в распределённой памяти: интерфейс передачи сообщений MPI {{:presentations:распределённая память MPI.pdf|pdf}}   - Программирование в распределённой памяти: интерфейс передачи сообщений MPI {{:presentations:распределённая память MPI.pdf|pdf}}
-  - Распараллеливание итеративных программ: как работает конструкция #pragma omp parallel for {{presentations:OpenMP for.pdf|pdf}}   
   - Моделирование параллельных и распределённых вычислений{{presentations:моделирование распределённых вычислений.pdf|pdf}}   - Моделирование параллельных и распределённых вычислений{{presentations:моделирование распределённых вычислений.pdf|pdf}}
  
Строка 38: Строка 38:
  
 Лабораторные задания по курсу "параллельное программирование" {{:presentations:задания_к_лабораторным_пп.pdf|pdf}} Лабораторные задания по курсу "параллельное программирование" {{:presentations:задания_к_лабораторным_пп.pdf|pdf}}
 +Пример реализации алгоритмического скелета Bag of tasks {{:other:task-bag.zip|zip}}
  
 Задания для курсового проектирования  по курсу "параллельное программирование" {{:docs:Задания по курсовому.pdf|pdf}}, методические рекомендации по оформлению отчета по курсовому проекту {{:docs:MU_k_kursovoi_rabote.pdf|pdf}}. Задания для курсового проектирования  по курсу "параллельное программирование" {{:docs:Задания по курсовому.pdf|pdf}}, методические рекомендации по оформлению отчета по курсовому проекту {{:docs:MU_k_kursovoi_rabote.pdf|pdf}}.
  
 Документация к системе [[http://templet.ssau.ru/app|Templet Web]] на сайте Суперкомпьютерного центра Самарского университета: http://hpc.ssau.ru/node/3130. Грегори Эндрюс [[http://www.studmed.ru/endryus-gr-osnovy-mnogopotochnogo-parallelnogo-i-raspredelennogo-programmirovaniya_813e51c9633.html|Основы многопоточного, параллельного и распределенного программирования]] Документация к системе [[http://templet.ssau.ru/app|Templet Web]] на сайте Суперкомпьютерного центра Самарского университета: http://hpc.ssau.ru/node/3130. Грегори Эндрюс [[http://www.studmed.ru/endryus-gr-osnovy-mnogopotochnogo-parallelnogo-i-raspredelennogo-programmirovaniya_813e51c9633.html|Основы многопоточного, параллельного и распределенного программирования]]
- 
-** Группы осеннего семестра 2023 года** 
-  * [[https://docs.google.com/spreadsheets/d/18Lf6ogPkDbGf8nXqmTIuC80MK6nKtCuu8F1AwOTeHv0/edit?usp=sharing|Группа 6413-020302D]] 
-  * [[https://docs.google.com/spreadsheets/d/1eorUNOrIzbG1vNnW978XLijaq_jTPwfznoXjM_NNErs/edit?usp=sharing|Группа 6414-020302D]] 
-  * [[https://docs.google.com/spreadsheets/d/1ubGCFbj531vn_VuTY9yVlZKN0_MzHHz4zm4DOYTwh9U/edit?usp=sharing|Группа 6415-020302D]] 
  
 ** Группы весеннего семестра 2024 года** ** Группы весеннего семестра 2024 года**
-  * [[https://docs.google.com/spreadsheets/d/18Lf6ogPkDbGf8nXqmTIuC80MK6nKtCuu8F1AwOTeHv0/edit?usp=sharing|Группа 6402-090301D]] +  * [[https://docs.google.com/spreadsheets/d/1tX5N2KVrpnOhhrhnfkt0_KjMik-SAUdS_PpY9uEk-_w/edit?usp=sharing|Группа 6402-090301D]] 
-  * [[https://docs.google.com/spreadsheets/d/1eorUNOrIzbG1vNnW978XLijaq_jTPwfznoXjM_NNErs/edit?usp=sharing|Группа 6403-090301D]] +  * [[https://docs.google.com/spreadsheets/d/1sneh8eZI2P4m4wMYwxqT5JMPNSzOjoq-ValhlXYb1DQ/edit?usp=sharing|Группа 6403-090301D]] 
-  * [[https://docs.google.com/spreadsheets/d/1ubGCFbj531vn_VuTY9yVlZKN0_MzHHz4zm4DOYTwh9U/edit?usp=sharing|Группа 6404-090301D]]+  * [[https://docs.google.com/spreadsheets/d/1coPME5JJwibmZ50nSNWK3faKzrWHCGcrgUxm-SQ2AoU/edit?usp=sharing|Группа 6404-090301D]]
  
      
presentations/лекции_по_курсу_параллельное_программирование.1707152003.txt.gz · Последнее изменение: 2024/02/05 16:53 — vostokin