Классификация и организация вычислительных систем. Михайлов Б.М - 76 стр.

UptoLike

вычислительный процесс в систолических структурах представляет собой не-
прерывную и регулярную передачу данных от одного ПЭ к другому без запоминания
промежуточных результатов вычисления;
каждый элемент входных данных выбирается из памяти однократно и исполь-
зуется столько раз, сколько необходимо по алгоритму, ввод данных осуществляется в
крайние ПЭ матрицы;
образующие систолическую структуру ПЭ однотипны и каждый из них может
быть менее универсальным, чем процессоры обычных многопроцессорных систем;
потоки данных и управляющих сигналов обладают регулярностью, что позво-
ляет объединять ПЭ локальными связями минимальной длины;
алгоритмы функционирования позволяют совместить параллелизм с
конвейерной обработкой данных;
производительность матрицы можно улучшить за счет добавления в нее опре-
деленного числа ПЭ, причем коэффициент повышения производительности при этом
линеен.
В настоящее время достигнута производительность систолических процессоров
порядка 1000 млрд операций/с.
На данный момент разработаны систолические матрицы с различной
геометрией связей: линейные, квадратные, гексагональные, трехмерные и др.
Перечисленные конфигурации систолических матриц приведены на рис. 2.19.
Каждая конфигурация матрицы наиболее приспособлена для выполнения оп-
ределенных функций, например линейная матрица оптимальна для реализации
фильтров в реальном масштабе времени; гексагональная для выполнения операций
обращения матриц, а также действий над матрицами специального вила (Теплица-
Генкеля); трехмерная - для нахождения значений нелинейных дифференциальных
уравнений в частных производных или для обработки сигналов антенной решетки.
Наиболее универсальными и наиболее распространенными, тем не менее, можно
считать матрицы с линейной структурой.
вычислительный процесс в систолических структурах представляет собой не-
прерывную и регулярную передачу данных от одного ПЭ к другому без запоминания
промежуточных результатов вычисления;
    каждый элемент входных данных выбирается из памяти однократно и исполь-
зуется столько раз, сколько необходимо по алгоритму, ввод данных осуществляется в
крайние ПЭ матрицы;
    образующие систолическую структуру ПЭ однотипны и каждый из них может
быть менее универсальным, чем процессоры обычных многопроцессорных систем;
    потоки данных и управляющих сигналов обладают регулярностью, что позво-
ляет объединять ПЭ локальными связями минимальной длины;
    алгоритмы    функционирования       позволяют   совместить   параллелизм   с
конвейерной обработкой данных;
    производительность матрицы можно улучшить за счет добавления в нее опре-
деленного числа ПЭ, причем коэффициент повышения производительности при этом
линеен.
     В настоящее время достигнута производительность систолических процессоров
порядка 1000 млрд операций/с.
     На данный момент разработаны систолические матрицы с различной
геометрией связей: линейные, квадратные, гексагональные, трехмерные и др.
Перечисленные конфигурации систолических матриц приведены на рис. 2.19.
     Каждая конфигурация матрицы наиболее приспособлена для выполнения оп-
ределенных функций, например линейная матрица оптимальна для реализации
фильтров в реальном масштабе времени; гексагональная — для выполнения операций
обращения матриц, а также действий над матрицами специального вила (Теплица-
Генкеля); трехмерная - для нахождения значений нелинейных дифференциальных
уравнений в частных производных или для обработки сигналов антенной решетки.
Наиболее универсальными и наиболее распространенными, тем не менее, можно
считать матрицы с линейной структурой.