Page 39 - 6571
P. 39
Порівняння затрат часу на операцію додавання векторів при
використанні різних підходів та архітектур представлено на
рисунку 5.3.
Кожний елементарний процесор в архітектурі SIMD – вико-
нує одночасно одну і ту ж саму команду над різними частинами
набору даних. Одна команда (інструкція) задається на виконання
одночасно декільком арифметико-логічним пристроям. Число
арифметико-логічних пристроїв повинне відповідати ширині
SIMD пристрою. На рисунку 5.4 представлено апаратну реаліза-
цію SIMD моделі.
Рисунок 5.3 – Порівняння затрат часу на операцію додавання
векторів
Рисунок 5.4 – Апаратна реалізація SIMD моделі
Кожна команда, що поступила на виконання повинна бути
виконана на всіх елементарних процесорах (PE – Processing
38