A coordinated multi-agent reinforcement learning approach to multi-level cache co-partitioning

R Jain, PR Panda… - Design, Automation & Test …, 2017 - ieeexplore.ieee.org
The widening gap between the processor and memory performance has led to the inclusion
of multiple levels of caches in the modern multi-core systems. Processors with simultaneous …

Allocation of last level cache partitions through thread classification with parallel universes

BS Ovant, İA Güney, ME Savaş… - … Conference on High …, 2016 - ieeexplore.ieee.org
Last Level Caches (LLCs) are among the most common processor resources that are
shared by multiple threads in simultaneous multithreaded (SMT) and chip multi processors …

Last level cache partitioning via multiverse thread classification

BS Ovant, IA Güney, ME SAVAŞ… - Turkish Journal of …, 2018 - journals.tubitak.gov.tr
Last level caches (LLCs) are part of the last line of defense against the famous memory wall
problem. Today, almost all processors utilize a LLC for the same reason. This study extends …

Evaluation of last level set-based cache partitioning techniques in terms of performance, power and fairness

İA Güney - 2020 - acikbilim.yok.gov.tr
Last Level Cache is an important resource that is shared among many cores in multi-core
processors. In an unmanaged system, this resource is allocated on demand, which may …

A Fine-grain and scalable set-based cache partitioning through thread classification

IA Güney, G Küçük - Turkish Journal of Electrical Engineering …, 2019 - journals.tubitak.gov.tr
As contemporary processors utilize more and more cores, cache partitioning algorithms tend
to preserve cache associativity with a finer-grain of control to achieve higher throughput and …