"DVDXpert" - компас в мире Hi-Fi и High End техники и другой stereo и home cinema аппаратуры.

Athlon xp 3200 +

04-01-2024

2. Программное обеспечение, оптимизированное для обеих архитектур процессоров - AMD с технологией 3DNow! и x86 с технологией SSE. С использованием технологии 3DNow! и оптимизированного для них кода основанного на поддержке специальной технологии 3DNow для процессоров AMD.

3. Программное обеспечение, оптимизированное исключительно для другой архитектуры процессора x86, поддерживает SSE. С использованием неоптимизированных кода на архитектуре процессора AMD.

Процессор AMD Athlon XP с расширенной технологии 3DNow! позволяет SIMD-оптимизированном программному обеспечению с третьего сценария представленного выше, поддерживать SSE и загружать оптимизированные программы для увеличения производительности. Распознавание поддержки SSE в 3DNow! формируется заранее автоматически приложениями программного обеспечения, с помощью специальных флагов промышленного стандарта. Ими обеспечены инструкции CPUID, разработаны, чтобы автоматически признать поддержку SSE и направить программу по оптимизированной звене кода. Таким образом процессор AMD Athlon XP имеет преимущество в производительности при выполнении специально разработанного для него кода.

Аппаратная предварительная выборка данных (Hardware Data Prefetch)

Для того чтобы увеличить IPC и таким образом повысить производительность процессора, процессор AMD Athlon XP также использует аппаратную технологию предварительной выборки данных. Эта аппаратная технология предварительной выборки данных наблюдает за доступами к памяти, замечает регулярные образцы такого доступа и спекулятивно заносит эти данные в кэш L2 впереди данных текущего доступа. Таким образом уменьшается среднее время доступа к данным, находящимся в памяти. В прошлом, предварительная выборка данных поддерживалась через инструкции, введенные в 3DNow! и технологии SSE. Однако, для процессора, чтобы иметь преимущество этой способности, приложениям программного обеспечения пришлось оптимизироваться под 3DNow! и инструкции SSE. Процессор AMD Athlon XP разработан, чтобы автоматически оптимизировать производительность на существующем программном обеспечении, заранее не оптимизировано, используя аппаратные инструкции предварительной выборки данных, поддерживаемых 3DNow!

Преимущества аппаратной предварительной выборки данных процессора AMD Athlon XP наблюдаются в высокоуровневых программных приложениях с интенсивным обменом данными и обменом массивов данных. Производительность также получается с помощью не занятие пропускной способности канала выполнения команд процессора, которое требуется инструкциями предварительной выборки данных программного обеспечения. Оптимизация наиболее эффективна при использовании быстрой памяти, например DDR.

Эксклюзивные и спекулятивные буферы быстрой трансляции адресов (TLB)

Особенностью процессора AMD Athlon XP является двухуровневая структура буферов скорой трансляции адресов для инструкций и трансляции адресов данных. TLB инструкций 1 уровня (L1) (I-TLB) имеют 24 входа, TLB данных L1 (D-TLB) 40 входов, L2 I-TLB и D-TLB имеют по 256 входов каждый.


Смотрите также:
 Компания Outline
 История развития отечественного и мирового телевидения
 Диод и триод первые электровакуумные приборы
 Athlon xp 3200 +
 Диссектор или иконоскоп?

Добавить комментарий:
Введите ваше имя:

Комментарий:

Защита от спама - решите пример: