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

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

го процессора микроопераций понятным для процессора и готовы к процессору выполнять.

<р > Обработка Эффективность и оптимизация

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

<р> Чтобы преодолеть это.

современные процессоры хранения декодированных и переведены инструкции для более длительного периода времени после использования перед утилизацией их. Принятие этой простой стратегии, в конечном счете, оказалось, повышения общей производительности системы значительно

. <Р> Кэш-память

<р> Самый простой способ достижения более длительное время хранения для расшифрованных инструкции было увеличить количество кэш-памяти, доступной для процессора для этой цели.

Для современного вектор обработки, способной процессора это привело производителей проектирования и изготовления процессоров со все возрастающей количеством On-Die "высокоскоростной" кэша (L1 и L2) и выделенной кэш-памяти команд.

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


<р> Гибридная Обработка Процессор Дизайн

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


<р> Mainstream векторной обработки Сегодня

<р> Сегодня мы видим, что два наиболее распространенных реализаций вектора обработки в основной потребительской вычислений являются:

  1. Single Instruction, управление потоком данных (SIMD) - В Современный графический процессор (GPU) использует тип векторной обработки названные Single Instruction потоком данных (SIMD). Этот метод экономит много обработки команд и циклов обработки, как соответствующая инструкция декодируется и переводится в родные микро

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