Page 197 - 6111
P. 197
- обчислювальний процес в систоличних структурах є
безперервною і регулярною передачею даних від одного ПЕ до
іншого без запам’ятовування проміжних результатів обчислення;
- кожен елемент вхідних даних вибирається з пам’яті
одноразово і використовується стільки раз, скільки необхідно по
алгоритму, введення даних здійснюється в крайні ПЕ матриці;
- створюючі систоличну структуру ПЕ однотипні і кожний з
них може бути менш універсальним, чим процесори звичайних
багатопроцесорних систем;
- потоки даних і керуючих сигналів володіють регулярністю,
що дозволяє об’єднувати ПЕ локальними зв’язками мінімальної
довжини;
- алгоритми функціонування дозволяють сумістити паралелізм
з конвеєрною обробкою даних;
- продуктивність матриці можна покращити за рахунок
додавання в неї певного числа ПЕ, причому коефіцієнт підвищення
продуктивності при цьому лінійний.
В даний час досягнута продуктивність систоличних процесорів:
близько 1000 млрд операцій/с.
16.2 КС з наддовгими командами (VLIW)
VLIW (англ. very long instruction word - дуже довга машинна
команда) - архітектура процесорів з декількома обчислювальними
пристроями (рис.16.2). Характеризується тим, що одна інструкція
процесора містить декілька операцій, які повинні виконуватися
паралельно.
Рисунок 16.2 – Процессор Itanium 2 в корпусе PAC з
архитектурой VLIW
196