Шаг 17.
Параллельные алгоритмы.
Общая характеристика механизмов передачи данных. Алгоритмы маршрутизации

    На этом шаге мы перечислим алгоритмы маршрутизации.

    Алгоритмы маршрутизации определяют путь передачи данных от процессора-источника сообщения до процессора, к которому сообщение должно быть доставлено. Среди возможных способов решения данной задачи различают:

    К числу наиболее распространенных оптимальных алгоритмов относится класс методов покоординатной маршрутизации, в которых поиск путей передачи данных осуществляется поочередно для каждой размерности топологии сети коммуникации. Так, для двумерной решетки такой подход приводит к маршрутизации, при которой передача данных сначала выполняется по одному направлению (например, по горизонтали до достижения вертикали, на которой располагается процессор назначения), а затем данные передаются вдоль другого направления (данная схема известна под названием алгоритма XY-маршрутизации).

    На следующем шаге мы рассмотрим методы передачи данных.




Предыдущий шаг Содержание Следующий шаг