В чем разница между массивным процессором и векторным процессором?

3 Ответы


  • При вычислениях векторный процессор или процессор массива представляет собой центральный процессор (ЦП), который реализует набор команд, содержащий инструкции, которые работают с одномерными массивами данных, называемыми векторами. Обработка векторов и массивов практически одинакова с небольшими отличиями.

    Слова «массив» и «вектор» имеют много значений в CS в зависимости от контекста и языка. Я собираюсь выбрать пару возможных значений:

    • Массивы - это просто области памяти, к которым вы можете обращаться независимо. Это чисто программная конструкция.
    • Некоторые процессоры (ну, практически все из них) содержат инструкции, которые говорят: «Выполните следующие операции с каждым значением в этой области памяти». Они очень полезны для графики. Иногда их называют «инструкциями SIMD» (одна команда - несколько данных) или, поскольку они работают с несколькими значениями, их иногда называют векторными командами. Они являются характеристикой набора команд ЦП; на самом деле ничего общего с программным обеспечением.

    Это только два из возможных значений «массив» и «вектор», но они, вероятно, два самых разных значения.

    Для получения дополнительной информации Получить помощь в CodeAvail- Интернет Компьютерных науки уступки
    помощи

  • Векторный процессор - это процессор, в котором операнды некоторых команд могут выступать в качестве массивов данных - векторов. Векторный процессор может быть реализован в двух вариантах. Во-первых, это дополнительный блок к универсальному компьютеру (системе). Сайт помощи в домашних заданиях StudyDaddy помогает разобраться в этой теме. Во втором - векторный процессор является основой автономного самолета.

  • Обработчик массива Также называется векторным процессором. Микропроцессор, который выполняет одну инструкцию за раз, но одновременно с массивом или таблицей данных, а не с отдельными элементами данных.

Напишите свой ответ

Ваш ответ появится после модерации