Differences between revisions 4 and 5
Revision 4 as of 2016-03-31 02:20:54
Size: 1533
Editor: ali
Comment:
Revision 5 as of 2016-04-02 14:08:53
Size: 1663
Editor: ali
Comment:
Deletions are marked like this. Additions are marked like this.
Line 15: Line 15:
   Tools-Data Cache Simulator
   [[attachment:column-major.asm |column-major.asm ]] [[attachment:row-major.asm|row-major.asm]]

Кэш-память

TODO

  1. Зачем.Локальность.За всё время существования вычислительной техники устойчиво наблюдаются два явления:
    • Основная память работает значительно медленнее процессора.
    • Обращения к памяти происходят локально в пространстве и времени.
    Эти замечательные факты позволяют увеличить скорость выполнения вычислений, создав кэш. Кэш — промежуточный буфер с быстрым доступом, содержащий информацию, которая может быть запрошена с наибольшей вероятностью.
  2. Виды:
    • прямого отображения
    • полностью ассоциативный
    • n-канальный множественно-ассоциативный кэш
  3. Промахи
  4. стратегии записи
  5. пример из Marsa
  6. пример на предсказании не перехода.
  7. Управление кэшированием. Текущие абстракции.

Что такое кэш процессора, и как он работает

Кэш про­цес­со­ра

ArchitectureAssembler/19_Cache (last edited 2016-04-10 14:44:49 by ali)