FLORIA: A fast and featherlight approach for predicting cache performance

J **ao, Y **ang, X Wang, Y Luo, A Pimentel… - Proceedings of the 37th …, 2023 - dl.acm.org
The cache Miss Ratio Curve (MRC) serves a variety of purposes such as cache partitioning,
application profiling and code tuning. In this work, we propose a new metric, called cache …

Interference analysis and resource management in server processors: from HPC to cloud computing

L Pons Escat - 2023 - riunet.upv.es
[EN] One of the main concerns of today's data centers is to maximize server utilization. In
each server processor, multiple applications are executed concurrently, increasing resource …

BALANCER: bandwidth allocation and cache partitioning for multicore processors

A Navarro-Torres, J Alastruey-Benedé, P Ibáñez… - The Journal of …, 2023 - Springer
The management of shared resources in multicore processors is an open problem due to
the continuous evolution of these systems. The trend toward increasing the number of cores …

CASY: A CPU cache allocation system for FaaS platform

A Jeatsa, B Teabe, D Hagimont - 2022 22nd IEEE International …, 2022 - ieeexplore.ieee.org
Function as a Service (FaaS) has become a key service in the cloud. It enables customers to
conceive their appli-cation as a collection of minimal serverless functions interacting with …

CBP: Coordinated management of cache partitioning, bandwidth partitioning and prefetch throttling

NR Holtryd, M Manivannan… - 2021 30th …, 2021 - ieeexplore.ieee.org
Reducing the average memory access time is crucial for improving the performance of
applications running on multicore architectures. With workload consolidation this becomes …

Cache-poll: Containing pollution in non-inclusive caches through cache partitioning

L Pons, J Sahuquillo, S Petit, J Pons - Proceedings of the 51st …, 2022 - dl.acm.org
Current server processors have redistributed the cache hierarchy space over previous
generations. The private L2 cache has been made larger and the shared last level caches …

Certifiable Memory Management System for Safety Critical Partitioned System

ATA Dugo, JB Lefoul, S Harnois, FG de Magalhaes… - ERTS2022, 2022 - hal.science
Aerospace systems are safety-critical systems that need to respect tight constraints in terms
of execution time, resource usage and predictability. This industry is currently transitioning …

PACP: A Prefetch-aware Multi-core Shared Cache Partitioning Strategy

J Fang, Z Nie, L Zhao - Proceedings of the 8th International Conference …, 2022 - dl.acm.org
In multi-core systems, hardware prefetchers aggravate the preemption of some access-
intensive programs for shared last level cache (LLC) resources, resulting in lower system …

GCNPart: Interference-Aware Resource Partitioning Framework with Graph Convolutional Neural Networks and Deep Reinforcement Learning

R Chen, H Shi, J Wu, Y Li, X Liu, G Wang - International Conference on …, 2022 - Springer
The clouding server providers usually take workload consolidation to maximize server
utilization. For eliminating performance interference due to the competition among multiple …

[PDF][PDF] Contributions to High-Performance Memory Hierarchies: Program Characterization, Resource Control, Transactional Synchronization, and Hardware …

AN Torres - 2023 - webdiis.unizar.es
The increase in the number of cores and threads per processor over the last 15 years has
allowed continuous improvements in system performance to be maintained. This design …