Материалы для семинарских занятий./ Сердюк Ю. (Институт программных
систем РАН, г.Переславль-Залесский), Петров А. (Рыбинская
государственная авиационно-технологическая академия), 2009. -49с.
Содержание
Семинарские занятия:
Наиболее распространенные причины низкой производительности параллельных программ
Как начать программировать с использованием Parallel Extensions
Вариант Parallel.For с локальными состояниями
Пользовательские расширения Parallel.For
Изучение и анализ примеров
Рекурсия и параллелизм (часть 1)
Рекурсия и параллелизм (часть 2)
Асинхронная модель программирования и класс Future (T)
Параллельные шаблоны агрегирования в PLINQ
Модификация concurrent-структур данных во время перечисления их элементов
Сохранение порядка возвращаемых значений при параллельных вычислениях
Рекурсия и параллелизм (часть 3)
Параллельный рендеринг изображений
Семинарские занятия:
Наиболее распространенные причины низкой производительности параллельных программ
Как начать программировать с использованием Parallel Extensions
Вариант Parallel.For с локальными состояниями
Пользовательские расширения Parallel.For
Изучение и анализ примеров
Рекурсия и параллелизм (часть 1)
Рекурсия и параллелизм (часть 2)
Асинхронная модель программирования и класс Future (T)
Параллельные шаблоны агрегирования в PLINQ
Модификация concurrent-структур данных во время перечисления их элементов
Сохранение порядка возвращаемых значений при параллельных вычислениях
Рекурсия и параллелизм (часть 3)
Параллельный рендеринг изображений