vector processor

  1. векторный процессор

#

процессор, имеющий наряду с обычным набором скалярных команд набор команд для одновременных вычислений над одномерными массивами цифровых данных (векторов). Различие между векторным процессором и матричным в том, что, хотя они и решают похожие задачи, в векторном процессоре вектор целиком передаётся в специальный функциональный блок (vector unit), тогда как в матричном процессоре каждый элемент вектора посылается в отдельное арифметическое устройство. В качестве примеров первых компьютеров с векторным процессором можно назвать Illiac-IV, Cray-1 и Cray-2, а из более современных – NEC SX/5, Fujitsu VPP5000 и Hitachi S-8300. Существует два основных типа векторных процессоров. В первом их них (vector-register processor) все операции над векторами (кроме загрузки и записи) производятся в векторных регистрах (см. vector register), а во втором (memory-memory vector processor) – все операции над векторами осуществляются в ОЗУ. Векторные процессоры эффективны при решении больших научных и инженерных задач. Синоним – linear array processor

Связные термины

array processor, instruction set, multipipeline processor, scientific computing, SIMD, superscalar processor, vector, vector coprocessor, vector instruction, vector operation, VPU

Все термины