Prune+ PlumTree-Finding Eviction Sets at Scale

T Kessous, N Gilboa - 2024 IEEE Symposium on Security and Privacy …, 2024 - computer.org
… Prune+PlumTree for the randomreplacement policy in which an insertion into … eviction sets
that all reside inthe cache concurrently. We use it to adapt both the pruningphase and the tree

Interplay between hardware prefetcher and page eviction policy in cpu-gpu unified virtual memory

D Ganguly, Z Zhang, J Yang, R Melhem - … on Computer Architecture, 2019 - dl.acm.org
… 4KB eviction policy breaks the semantics of a locality-aware … threshold-based pre-eviction
policies have adverse effects in … locality aware pre-eviction policies: sequential-local and tree-…

Secure hierarchy-aware cache replacement policy (sharp) defending against cache-based side channel atacks

M Yan, B Gopireddy, T Shull, J Torrellas - … Computer Architecture News, 2017 - dl.acm.org
… : when the spy wants to evict the probe address from the shared cache, the address is also …
These are the Presence bits used in directory-based protocols [26]. For example, in Intel, they …

Towards data-based cache optimization of b+-trees

R Kühn, D Biebert, C Hakert, JJ Chen… - Proceedings of the 19th …, 2023 - dl.acm.org
… +-tree as part of a memory-friendly and cache-aware layout is … of cache hits can improve the
overall performance of the tree … +-tree further also accommodates for the principle of eviction. …

Cache management with partitioning-aware eviction and thread-aware insertion/promotion policy

J Wu, X Sui, Y Tang, X Zhu, J Wang… - … Symposium on Parallel …, 2010 - ieeexplore.ieee.org
… Therefore, the improvement to the overall cache performance is limited. … cache management
policy called Partitioning-Aware Eviction and Thread-aware Insertion/Promotion policy (PAE-…

Locality-aware cache random replacement policies

P Benedicte, C Hernandez, J Abella… - … of Systems Architecture, 2019 - Elsevier
… non-null probability of evicting some cache lines before (… Tree (BT) replacement policy has
an auxiliary tree structure that defines the state of the replacement algorithm for each cache

Coordinated page prefetch and eviction for memory oversubscription management in gpus

Q Yu, B Childers, L Huang, C Qian… - 2020 IEEE …, 2020 - ieeexplore.ieee.org
… against LRU and Random eviction policies. We coupled all three policies with a locality
prefetcher… Pre-eviction is also enabled, which evicts a chunk each time (the same granularity with …

Exploring a hybrid voting-based eviction policy for caches and sparse directories on manycore architectures

A Srivatsa, N Fasfous, NAV Doan, S Nagel… - Microprocessors and …, 2021 - Elsevier
… This motivates the need for alternate eviction policies in the context of sparse directory
eviction decisions, that optimize for criteria other than the temporal attribute. We introduce two …

Cache what you need to cache: Reducing write traffic in cloud cache via “one-time-access-exclusion” policy

H Wang, J Zhang, P Huang, X Yi, B Cheng… - ACM Transactions on …, 2020 - dl.acm.org
… To address this issue, we integrate a decision tree into the classifier, extract social-related …
moment of entering the cache to the moment of being evicted from the cache, then the photo is …

Lightweight robust size aware cache management

G Einziger, O Eytan, R Friedman, B Manes - ACM Transactions on …, 2022 - dl.acm.org
… IV, QV, and AV admission policies along with six different Main cache eviction policies for
W-… of sampled policies, and random eviction (Random). Each of the sampling policies samples …