Для начала важно напомнить, что такое кэш. Это особый тип высокоскоростной памяти, встроенной непосредственно в кристалл процессора. Кэш необходим для того, чтобы ускорить работу процессора за счёт хранения часто используемых данных ближе всего к ядрам. Это позволяет обращаться к ним в сотни раз быстрее, чем к оперативной памяти.
Кэш делится на уровни:
- L1 — самый быстрый и малый по объему, ближайший к ядрам
- L2 — чуть медленнее и больше
- L3 — самый «дальний», но всё ещё гораздо более быстрый, чем ОЗУ
Именно объём и скорость L3-кэша играют важную роль в игровых сценариях и сложных вычислениях.
Что такое 3D V-Cache?
3D V-Cache — это фирменная технология AMD, суть которой заключается в вертикальном наращивании L3-кэша. Если обычный кэш располагается на одном уровне с вычислительными ядрами, то в случае с 3D V-Cache AMD добавляет дополнительный кристалл кэша, размещённый поверх ядра процессора. Таким образом создаётся трёхмерная структура памяти, откуда и пошло название 3D V-Cache.
Во втором поколении технологии, реализованной в чипе 9800X3D, дополнительный кристалл с кэшем L3 располагается над вычислительными ядрами, но благодаря новой конструкции улучшен теплоотвод и снижены задержки при доступе к данным. Это позволяет не только увеличить объём кэша, но и повысить его эффективность по сравнению с первым поколением 3D V-Cache.
Что это даёт пользователю?
На практике 3D V-Cache позволяет процессору быстрее получать доступ к данным, особенно в сценариях, где обращения к памяти происходят часто, например:
- в играх с открытым миром
- в многопоточном видеомонтаже
- в научных вычислениях
Преимущества особенно заметны в играх, где fps может увеличиваться на двузначные проценты по сравнению с аналогичными моделями без 3D-кэша.