Параллельное программирование
https://sites.google.com/site/ifizmat/prog/hpc
2020-2021 учебный год, 6 семестр
135 группа
Рейтинг. 135 групп 2020-2021 учебный год. Параллельное программирование.
Блог. 135 группа. Параллельное программирование 2021.
Перейти. Лекция 1. Проектирование параллельных алгоритмов
Перейти. Лекция 2. Граф алгоритма и параллельные вычисления. Внутренний параллелизм программ
Перейти. Лекция 3. Параллельное программирование в стандартах MPI, OpenMP
Перейти. Лекция 4. Проектирование параллельных алгоритмов
Перейти. Лекция 5. Оценка эффективности параллельных алгоритмов. Технологии параллельного программирования
Перейти. Практическое занятие 1. Понятие параллельной вычислительной системы. Параллельное программирование в стандарте OpenMP
Перейти. Практическое занятие 2. Граф алгоритма и параллельные вычисления. Внутренний параллелизм программ. Параллельное программирование в стандарте OpenMP
Перейти. Практическое занятие 3. Граф алгоритма и параллельные вычисления. Внутренний параллелизм программ. Параллельное программирование в стандарте OpenMP
Перейти. Практическое занятие 4. Параллельное программирование в стандартах MPI, OpenMP
Перейти. Практическое занятие 5. Параллельное программирование в стандартах MPI, OpenMP
Перейти. Практическое занятие 6. Проектирование параллельных алгоритмов
Перейти. Практическое занятие 7. Проектирование параллельных алгоритмов
Перейти. Практическое занятие 8. Оценка эффективности параллельных алгоритмов. Технологии параллельного программирования
Перейти. Практическое занятие 9. Оценка эффективности параллельных алгоритмов. Технологии параллельного программирования. Параллельное программирование на графических ядрах встроенной графики Intel UHD 620 с использованием библиотеки Intel SDK OpenCL
Перейти. Контроль самостоятельной работы 1. Граф алгоритма и параллельные вычисления. Внутренний параллелизм программ
Перейти. Контроль самостоятельной работы 2. Параллельное программирование в стандартах MPI, OpenMP. Модель многопроцессорного компьютера "Е14": работа с памятью
Перейти. Контроль самостоятельной работы 3. Проектирование параллельных алгоритмов. Модель многопроцессорного компьютера "Е14": обмен данными между процессорами
Перейти. Контроль самостоятельной работы 4. Оценка эффективности параллельных алгоритмов. Технологии параллельного программирования
https://sites.google.com/site/ifizmat/prog/hpc
2020-2021 учебный год
Перейти. Лекция 5. Проектирование параллельных алгоритмов
Перейти. Лекция 6. Оценка эффективности параллельных алгоритмов
Перейти. Лекция 7. Технологии параллельного программирования
Перейти. Практическое занятие 1. Понятие параллельной вычислительной системы. Параллельное программирование в стандарте OpenMP
Перейти. Практическое занятие 3. Параллельное программирование в стандарте OpenMP
Перейти. MPI: настройка проекта C++ в IDE MS Visual Studio 2013 с библиотекой Microsof HPC Pack 2008 SDK
Перейти. Практическое занятие 4. Параллельное программирование в стандарте MPI
Перейти. Практическое занятие 5. Проектирование параллельных алгоритмов
Перейти. Практическое занятие 6. Оценка эффективности параллельных алгоритмов
Перейти. Практическое занятие 7. Технологии параллельного программирования.
Перейти. Практическое занятие 8. Технологии параллельного программирования.
Перейти. Контроль самостоятельной работы 1. Технологии параллельного программирования.
Перейти. Контроль самостоятельной работы 2. Технологии параллельного программирования.
Перейти. Контроль самостоятельной работы 3. Проектирование параллельных алгоритмов.
Перейти. Контроль самостоятельной работы 4. Проектирование параллельных алгоритмов.
Перейти. Контроль самостоятельной работы 5. Проектирование параллельных алгоритмов.
https://sites.google.com/site/ifizmat/prog/hpc
2019-2020 учебный год
Перейти. Лабораторная работа 1. Модель многопроцессорного компьютера "Е14"
Перейти. Лабораторная работа 2. Модель многопроцессорного компьютера "Е14": работа с памятью
Перейти. Лабораторная работа 3. Модель многопроцессорного компьютера "Е14": обмен данными между процессорами
Перейти. Лабораторная работа 4. Параллельное программирование с использованием OpenMP
Перейти. Лабораторная работа 5. Распараллеливание циклов и параллельные секции в OpenMP
Перейти. Лабораторная работа 6. Гонка потоков, скалярные и матричные операции в OpenMP
Перейти. Лабораторная работа 7. Параллельное программирование в стеке MPI
Перейти. Лабораторная работа 8. Общие процедуры MPI. Взаимодействие процессов точка-точка
Перейти. Лабораторная работа 9. MPI_Scatter, MPI_Gather, MPI_Bcast. Коллективное взаимодействие процессов
Перейти. Лабораторная работа 10. OpenMP: Видимость переменных
Перейти. Лабораторная работа 11. Балансировки загрузки в OpenMP
Перейти. Лабораторная работа 12. Гибридное параллельное программирования на базе MPI и OpenMP
Перейти. Лабораторная работа 13. Дополнительные задания. Гибридное программирование на базе технологий MPI и OpenMP
Перейти. Лабораторная работа 14. Параллельное программирование на графических ядрах встроенной графики Intel UHD 620 с использованием библиотеки Intel SDK OpenCL
Источники http://educomp.runnet.ru Учебные модели компьютера http://educomp.runnet.ru/e14/ Многопроцессорный учебный компьютер "Е14" http://educomp.runnet.ru/e14/proc.html "Е14": процессоры http://educomp.runnet.ru/e14/exchange.html "Е14": обмен данными между процессорами http://educomp.runnet.ru/e14/archit.html "Е14": моделируемые архитектуры с общей и распределенной памятью. http://educomp.runnet.ru/e14/mem.html "Е14": организация памяти http://educomp.runnet.ru/archive/E14v2.zip Программная реализация многопроцессорного учебного компьютера "Е14" http://educomp.runnet.ru/archive/asm_E14.zip Ассемблер для многопроцессорного учебного компьютера "Е14" http://educomp.runnet.ru/archive/posobie.pdf Учебная модель компьютера "Е97": архитектура, система команд, программирование. http://educomp.runnet.ru/udvoit/ S9PU - система из 9 параллельных Удвоителей
Источники
Основные
Linux Format Балдин Евгений, Параллельные технологии.