161
данных. Векторная обработка увеличивает производительность
процессора за счет того, что обработка целого набора данных (век-
тора) производится одной командой. Векторные компьютеры ма-
нипулируют массивами сходных данных подобно тому, как ска-
лярные машины обрабатывают отдельные элементы таких масси-
вов. В этом случае каждый элемент вектора надо рассматривать
как отдельный элемент потока данных
. При работе в векторном
режиме векторные процессоры обрабатывают данные практически
параллельно, что делает их в несколько раз более быстрыми, чем
при работе в скалярном режиме. Максимальная скорость передача
данных в векторном формате может составлять 64 Гб/с, что на 2
порядка быстрее, чем в скалярных машинах. Примерами систем
подобного типа является, например,
процессоры фирм NEC и
Hitachi.
7.8. Процессоры с многозначной (нечеткой) логикой
Идея построения процессоров с нечеткой логикой (fuzzy
logic) основывается на нечеткой математике. Математическая тео-
рия нечетких множеств, предложенная проф. Л.А. Заде, являясь
предметом интенсивных исследований, открывает все большие
возможности перед системными аналитиками. Основанные на этой
теории различные компьютерные системы, в свою
очередь, суще-
ственно расширяют область применения нечеткой логики.
Подходы нечёткой математики дают возможность опериро-
вать входными данными, непрерывно меняющимися во времени и
значениями, которые невозможно задать однозначно, такими, на-
пример, как результаты статистических опросов. В отличие от
традиционной формальной логики, известной со времен Аристоте-
ля и оперирующей точными и четкими
понятиями типа истина и
ложь, да и нет, ноль и единица, нечеткая логика имеет дело со зна-
чениями, лежащими в некотором (непрерывном или дискретном)
диапазоне.
Функция принадлежности элементов к заданному множест-
ву также представляет собой не жесткий порог "принадлежит - не
принадлежит", а плавную сигмоиду, проходящую все значения от
нуля до единицы
. Теория нечеткой логики позволяет выполнять