ВУЗ:
Составители:
Рисунок 2.19 - Конфигурация систолических матриц:
а) линейная; б) прямоугольная; в) гексагональная; г) трехмерная
Для решения сложных задач конфигурация систолической структуры может
представлять собой набор отдельных матриц, сложную сеть взаимосвязанных матриц
либо обрабатывающую поверхность. Пол обрабатывающей поверхностью понимается
бесконечная прямоугольная сетка ПЭ. где каждый ПЭ соединяется со своими
четырьмя соседями (пли большим числом ПЭ). Одним и.ч наиболее подходящих
элементов для реализации обрабатывающей поверхности является матрица простых
ПЭ или транспьютеров.
Учитывая то, что матрицы ПЭ обычно реализуются на основе сверхбольших
интегральных схем, возникающие при этом ограничения привели к тому, что наи-
более распространены матрицы с одним, двумя и тремя трактами данных и с оди-
наковым либо противоположным направлением передачи, обозначаемые как ULA,
BLA и TLA соответственно.
ULA (Unidirectional Linear Array) - это однонаправленный линейный
процессорный массив, где потоки данных перемещаются в одном направлении. ПЭ в
массиве могут быть связаны одним, двумя или тремя трактами. При реализации
алгоритма векторного произведения матриц один из потоков данных перемещается
вправо, в то время как второй резидентно расположен в массиве (рис. 2.20).
Используемый ПЭ представляет собой модифицированный IPS-элемент, поскольку
имеется только один тракт данных, а элементы второго потока хранятся в ПЭ
массива.
Рисунок 2.19 - Конфигурация систолических матриц:
а) линейная; б) прямоугольная; в) гексагональная; г) трехмерная
Для решения сложных задач конфигурация систолической структуры может
представлять собой набор отдельных матриц, сложную сеть взаимосвязанных матриц
либо обрабатывающую поверхность. Пол обрабатывающей поверхностью понимается
бесконечная прямоугольная сетка ПЭ. где каждый ПЭ соединяется со своими
четырьмя соседями (пли большим числом ПЭ). Одним и.ч наиболее подходящих
элементов для реализации обрабатывающей поверхности является матрица простых
ПЭ или транспьютеров.
Учитывая то, что матрицы ПЭ обычно реализуются на основе сверхбольших
интегральных схем, возникающие при этом ограничения привели к тому, что наи-
более распространены матрицы с одним, двумя и тремя трактами данных и с оди-
наковым либо противоположным направлением передачи, обозначаемые как ULA,
BLA и TLA соответственно.
ULA (Unidirectional Linear Array) - это однонаправленный линейный
процессорный массив, где потоки данных перемещаются в одном направлении. ПЭ в
массиве могут быть связаны одним, двумя или тремя трактами. При реализации
алгоритма векторного произведения матриц один из потоков данных перемещается
вправо, в то время как второй резидентно расположен в массиве (рис. 2.20).
Используемый ПЭ представляет собой модифицированный IPS-элемент, поскольку
имеется только один тракт данных, а элементы второго потока хранятся в ПЭ
массива.
Страницы
- « первая
- ‹ предыдущая
- …
- 75
- 76
- 77
- 78
- 79
- …
- следующая ›
- последняя »
