*   >> Чтение Образование Статьи >> science >> computers

Векторной обработки

<р> В общем модель обработки вектор, в котором процессор (ЦП, графический процессор и т.д.) занимает одну инструкцию и применяет его к нескольким данных или нескольких наборов данных. Для оптимального максимально улучшения производительности, которые могут быть доставлены через векторной обработки лучше использовать векторной обработки, когда потребность манипулировать (процесс) очень больших наборов данных или даже несколько очень больших наборов данных возникает. Это потому, что инструкции по обработке вектора имеют тенденцию быть очень сложный характер и формы.

В следующем упрощенном примере обработки иллюстрирует это.

<Р> Расшифровка и перевод программирования высокого уровня и операционной системы Инструкции

<р> Перед процессора (CPU в данном случае) может выполнять любую работу на данных он должен сначала ознакомиться Сам с необходимым механизмы, процедуры, процессы и операции, необходимые для выполнения работы, просят об этом.

Она делает это путем декодирования и перевод прилагаемый выше уровня более "дружественные" человека программирования и операционной системы инструкции в формате, который; это процессор, может понять и выполнить

<р> Micro-Ops

<р> Сочетание соответствующим отформатированных команд и данных. в том числе правильную последовательность байтов, наряду с внутренними инструкциями процессора обычно называют микроопераций процессора и являются родными для каждого типа, семьи и пересмотра (также известный как "степпинг") процессора (ов), участвовавших.

< ш>

Традиционный (скаляр) Обработка

<р> Многие традиционные (скаляр) обработки задачи может варьироваться до такой степени, что процессор не может сразу повторного декодированные и переведены инструкции он просто выполненные на следующей задаче обработки. Таким образом, а кэш инструкций процессора становится полным, он будет отбрасывать эти старые "холостом ходу" инструкции.


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

<р> Вектор Инструкция обработки Сложность

<р> Потому что инструкции вектор обработки может быть очень сложным, они будут, как правило.

по сравнению с традиционными инструкциями обработки скаляр, требуют значительно большего количества процессоров (CPU) циклы и время просто декодировать и переводить их в конкретно

Page   <<       [1] [2] [3] >>
Copyright © 2008 - 2016 Чтение Образование Статьи,https://ru.nmjjxx.com All rights reserved.