Page 39 - 6571
P. 39

Порівняння затрат часу на операцію додавання векторів при
            використанні  різних  підходів  та  архітектур  представлено  на
            рисунку 5.3.
                  Кожний елементарний процесор в архітектурі SIMD – вико-

            нує одночасно одну і ту ж саму команду над різними частинами
            набору даних. Одна команда (інструкція) задається на виконання
            одночасно  декільком  арифметико-логічним  пристроям.  Число

            арифметико-логічних  пристроїв  повинне  відповідати  ширині
            SIMD пристрою. На рисунку 5.4 представлено апаратну реаліза-
            цію SIMD моделі.

























                Рисунок 5.3 – Порівняння затрат часу на операцію додавання
                                                    векторів

























                         Рисунок 5.4 – Апаратна реалізація SIMD моделі

                  Кожна  команда,  що  поступила  на  виконання  повинна  бути

            виконана  на  всіх  елементарних  процесорах  (PE  –  Processing


                                                        38
   34   35   36   37   38   39   40   41   42   43   44