Векторные и векторно-конвейерные ВС
Векторный процессор может быть реализован в двух вариантах:
§ Как дополнительный блок в универсальной вычислительной машине;
§ Как векторный процессор, являющийся основой самостоятельной ВС.
Два варианта реализации векторной обработки:
§ Конвейерное АЛУ
Предполагается, что операции над числами (компонентами вектора) достаточно сложны и поддаются разбиению на отдельные фазы. Например, операция сложения над числами с плавающей точкой предполагает наличие следующих фаз: выравнивание порядков, сдвиг мантиссы, сложение мантисс, нормализация.
§ Массив АЛУ
Одновременные операции над элементами векторов проводятся с помощью нескольких используемых параллельно АЛУ.
Дата добавления: 2015-08-14; просмотров: 1373;