Trace Cache

Материал из Seo Wiki - Поисковая Оптимизация и Программирование

Перейти к: навигация, поиск

Trace Cache создан при усовершенствовании кэша 1-го уровня для команд в процессоре Pentium 4 (NetBurst).

Кэш 1-го уровня претерпел значительные изменения. В отличие от Pentium III, кэш которого мог хранить команды и данные, имеет всего 8 КБ кэш данных. Команды, поступающие на исполнение процессору, сохраняются в так называемом Trace Cache. Там они хранятся уже в декодированном виде, т.е. в виде последовательности микроопераций, поступающих для выполнения в исполнительные устройства процессора. Емкость этого кэша составляет 12000 микроопераций. Для кэширования инструкций теперь используется Trace Cache, однако по сравнению с обычным L1-кэшем он имеет много преимуществ, направленных опять же на минимизацию простоев процессора при выполнении неправильных предсказаний переходов. Кэш 2-го уровня в Pentium 4, сделанном на ядре Willamette, остался объемом 256 КБ.

en:Intel_NetBurst#Execution_Trace_Cache

de:Intel-NetBurst-Mikroarchitektur#Execution Trace Cache

Источник — «http://www.sbup.com/wiki/Trace_Cache»
Личные инструменты

Served in 0.045 secs.