Managing Contention for Shared Resources on Multicore Processors

Alexandra Fedorova, Sergey Blagodurov, Sergey Zhuravlev · Queue · 2010

Modern multicore systems are designed to allow clusters of cores to share various hardware structures, such as LLCs (last-level caches; for example, L2 or L3), memory controllers, and interconnects, as well as prefetching hardware. We refer to these resource-sharing clusters as memory domains , because the shared resources mostly have to do with the memory hierarchy.

Read the paper · More papers on PaperTik