В базе данных ПО SiSoft SANDRA появилась запись, соответствующая системе на двух процессорах AMD Epyc на архитектуре Zen 2 (поколение Rome). Она сделала известной конфигурацию кэш-памяти этого процессора.
Как известно, 64-ядерный процессор AMD Epyc поколения Rome состоит из восьми 8-ядерных кристаллов Zen 2, изготовленных по нормам 7 нм и расположенных на общей плате с кристаллом контроллера ввода-вывода, изготовленным по нормам 14 нм. На последний возложена работа с памятью и шиной PCIe. Кэш-память включает выделенные блоки второго уровня объемом по 512 КБ на ядро и 16 блоков по 16 МБ кэш-памяти третьего уровня. Поскольку программа показывает распределение кэш-памяти третьего уровня (скажем, для Ryzen 7 2700X выводится конфигурация 2 x 8 МБ, говорящая, что каждый модуль CCX получает по 8 МБ), можно предположить, что в Rome каждый 8-ядерный кристалл включает два 4-ядерных CCX с кэшем объемом 16 МБ. Такое удвоение объема кэш-памяти CCX могло бы скомпенсировать потери на обмен с кристаллом ввода-вывода, в который интегрирован монолитный 8-канальный контроллер памяти DDR4.
Источник: iXBT