The application slowdown model: Quantifying and controlling the impact of inter-application interference at shared caches and main memory

L Subramanian, V Seshadri, A Ghosh, S Khan… - Proceedings of the 48th …, 2015 - dl.acm.org
In a multi-core system, interference at shared resources (such as caches and main memory)
slows down applications running on different cores. Accurately estimating the slowdown of …

[PDF][PDF] Research problems and opportunities in memory systems

O Mutlu, L Subramanian - Supercomputing frontiers and …, 2014 - superfri.susu.ru
The memory system is a fundamental performance and energy bottleneck in almost all
computing systems. Recent system design, application, and technology trends that require …

MISE: Providing performance predictability and improving fairness in shared main memory systems

L Subramanian, V Seshadri, Y Kim… - 2013 IEEE 19th …, 2013 - ieeexplore.ieee.org
Applications running concurrently on a multicore system interfere with each other at the main
memory. This interference can slow down different applications differently. Accurately …

Rusty: Runtime interference-aware predictive monitoring for modern multi-tenant systems

D Masouros, S Xydis, D Soudris - IEEE Transactions on …, 2020 - ieeexplore.ieee.org
Modern micro-service and container-based cloud-native applications have leveraged multi-
tenancy as a first class system design concern. The increasing number of co-located …

Application clustering policies to address system fairness with intel's cache allocation technology

V Selfa, J Sahuquillo, L Eeckhout… - 2017 26th …, 2017 - ieeexplore.ieee.org
Achieving system fairness is a major design concern in current multicore processors.
Unfairness arises due to contention in the shared resources of the system, such as the LLC …

Hsm: A hybrid slowdown model for multitasking gpus

X Zhao, M Jahre, L Eeckhout - … of the twenty-fifth international conference …, 2020 - dl.acm.org
Graphics Processing Units (GPUs) are increasingly widely used in the cloud to accelerate
compute-heavy tasks. However, GPU-compute applications stress the GPU architecture in …

The main memory system: Challenges and opportunities

O Mutlu, J Meza, L Subramanian - Communications of the Korean …, 2015 - koreascience.kr
The memory system is a fundamental performance and energy bottleneck in almost all
computing systems. Recent system design, application, and technology trends that require …

Pccs: Processor-centric contention-aware slowdown model for heterogeneous system-on-chips

Y Xu, ME Belviranli, X Shen, J Vetter - MICRO-54: 54th Annual IEEE …, 2021 - dl.acm.org
Many slowdown models have been proposed to characterize memory interference of
workloads co-running on heterogeneous System-on-Chips (SoCs). But they are mostly for …

Caliper: Interference estimator for multi-tenant environments sharing architectural resources

RS Kannan, M Laurenzano, J Ahn, J Mars… - ACM Transactions on …, 2019 - dl.acm.org
We introduce Caliper, a technique for accurately estimating performance interference
occurring in shared servers. Caliper overcomes the limitations of prior approaches by …

A review on shared resource contention in multicores and its mitigating techniques

PN Jain, SK Surve - International Journal of High …, 2020 - inderscienceonline.com
Chip multiprocessor (CMP) systems have become inevitable to meet high computing
demands. In such systems sharing of resources is imperative for better resource utilisation …