Page 153 - 6111
P. 153
Розглянемо можливі підходи до архітектури засобів векторної
обробки. Найбільш поширені з них зводяться до трьох груп:
- процесор з конвеєрним арифметико-логічним пристроєм;
- процесор з масивом паралельних арифметико-логічних
пристроїв;
- масив паралельних процесорів.
Останній варіант є багатопроцесорною системою, відомою як
матрична КС. Поняття векторного процесора має відношення до
двох перших груп.
13.9 Структура векторного процесора
Узагальнена структура векторного процесора приведена на
рис.13.11. На схемі показані основні вузли процесора, без
деталізації деяких зв’язків між ними.
Особливості векторного процесора:
- обробка всіх n компонентів векторів-операндів задається
однією векторною командою;
- елементи векторів представляються числами у формі з
плаваючою комою;
- арифметико-логічний пристрій векторного процесора може
бути реалізовано у вигляді:
- єдиного конвеєрного пристрою, здатного виконувати всі
предбачені операції над числами з плаваючою комою;
- арифметико-логічний пристрій складається з окремих блоків
додавання і множення, а іноді і блоку для обчислення зворотної
величини, коли операція ділення x/y реалізується у вигляді x(1/y).
Кожний з таких блоків також конвеєризований.
152