Українська
Тема 8. Моделі та рівні паралелізму, грід-системи; проєктування паралельних алгоритмів для векторів, матриць і чисельних методів
Мета: ознайомитися з рівнями та моделями паралелізму (граф залежностей, PRAM, робота й проміжок, BSP), грід-системами та методологією проєктування PCAM; навчитися розподіляти вектори й матриці між потоками, розпаралелювати чисельне інтегрування, пошук коренів, ітераційні методи й розв’язання систем ОДУ зі статичним і динамічним балансуванням навантаження; опанувати аналітичне прогнозування прискорення та порівняння прогнозу з вимірюваннями.
Зміст лекції
- Рівні та моделі паралелізму — Рівні паралелізму · Моделі паралельних обчислень
- Грід-системи та методологія Фостера — Грід-системи · Методологія Фостера PCAM
- Декомпозиція даних та інтегрування — Декомпозиція векторів · Декомпозиція матриць · Паралельне чисельне інтегрування
- Чисельні методи та прогноз продуктивності — Паралельне розв’язання нелінійних рівнянь · Метод спряжених градієнтів · Системи звичайних диференціальних рівнянь · Аналітичне прогнозування продуктивності
- Приклади та типові помилки — Приклади програм · Типові помилки