Оптимизация общего кэша третьего уровня микропроцессора “Эльбрус-8С”

14 сентября 2018
381
Предметная область —
Выходные данные —
Ключевые слова —
Вид публикации Статья
Контактные данные автора публикации А.С.Кожин, Ю.А.Недбайло
Ссылка на публикацию в интернете mcst.ru/files/556f66/be0cd8/506311/000000/a.s._kozhin_yu.a._nedbaylo_optimizatsiya_obshchego_kesha_tretego_urovnya_mikroprotsessora_elbrus8s.pdf

Аннотация

Описана оптимизация инклюзивного общего кэша третьего
уровня микропроцессора «Эльбрус­8С» путём реализации
инклюзивного справочника и перевода самого кэша на принцип
неинклюзивности. Приведена оценка прироста производительности для разных режимов неинклюзивности на основе моделирования. Для предложенного решения оценены затраты площади и энергопотребления. The paper describes inclusive shared L3 cache optimization of the Elbrus­8C microprocessor through implementation of inclusive directory
and making the cache itself non­inclusive. Performance gain for dif erent non­inclusiveness modes is evaluated using trace­driven simulation. Power and area costs of the proposed solution are estimated. Ключевые слова: микропроцессор «Эльбрус», архитектура, многоядерность, подсистема памяти, общий кэш третьего уровня, инклюзивность, моделирование.
Keywords: Elbrus microprocessor, architecture, many­core,
memory subsystem, shared L3 cache, NCID, simulation.
Подробнее
Для того чтобы оставить комментарий необходимо авторизоваться.