Моделирование и анализ параллельных вычислений. Коммуникационная трудоемкость параллельных алгоритмов.
Содержание
- 2. Передача данных. Коммуникационная трудоемкость алгоритмов В рассмотренных оценках не учтены затраты времени на передачу данных. Основа
- 3. Пример оптимальных АМ Алгоритмы, основанные на покоординатной маршрутизации (dimension ordered routing) – поочередный поиск путей передачи
- 4. Лекция 4
- 5. Характеристики коммуникационной составляющей длительности выполнения параллельного алгоритма в МВС Время передачи данных определяют: Время начальной подготовки
- 6. Методы передачи данных 1. Метод передачи данных (сообщений) как неделимых блоков информации (store-and-forward routing, SFR): CPU1
- 7. Методы передачи данных 2. Метод передачи пакетов – сообщение состоит из блоков информации (пакетов) (cut-through-routing, CTR)
- 8. Преимущества и недостатки CTR Ускоряет пересылку данных. Снижает потребность в памяти для хранения пересылаемых данных и
- 9. Классификация операций передачи данных в МВС передача данных (сообщений): между двумя CPU сети, от одного CPU
- 10. Оценки трудоемкости для различных топологий Топология Диаметр Граф 1 Звезда 2 Линейка р - 1 Кольцо
- 11. Передача между двумя CPU сети (топология «кольцо») Для оценки нужно: Определить алгоритм пересылки. В формулы вместо
- 12. Передача от одного CPU всем остальным CPU сети single-node broadcast Прием на одном CPU от всех
- 13. Лекция 4
- 14. Передача от всех CPU всем остальным CPU сети multinode broadcast Прием на всех CPU от всех
- 15. Лекция 4 Цикл 1 рассылки сообщений Цикл 2 рассылки сообщений Цикл p-1 рассылки сообщений Чьи сообщения
- 16. Обобщенная передача от одного CPU всем CPU сети single-node scatter (рассеивание) Обобщенный прием на одном CPU
- 17. Обобщенная передача от всех CPU всем CPU сети Обобщенный прием на всех CPU от всех CPU
- 18. Оценки коммуникационной трудоемкости для кластеров Кластер – группа выделенных рабочих станций (объединены в ЛВС, работают как
- 19. Оценка трудоемкости операции передачи данных между 2 узлами кластера Подход 1: tн не зависит от объема
- 20. Оценка трудоемкости операции передачи данных между 2 узлами кластера Подход 2: Учитывается n - число пакетов,
- 21. Оценка трудоемкости операции передачи данных между 2 узлами кластера Подход 2 – итоговое соотношение Лекция 4
- 23. Скачать презентацию