Skip to main navigation Skip to search Skip to main content

Split+Prune: Constructing Minimal Eviction Set under the LRU Replacement Policy

  • Yi Han*
  • , Pengfei Qiu*
  • , Yihao Yang
  • , Chunlu Wang
  • , Dongsheng Wang
  • , Jian Dong
  • , Gang Qu
  • *Corresponding author for this work
  • Ministry of Education of the People's Republic of China
  • Zhongguancun Laboratory
  • Tsinghua University
  • University of Maryland, College Park

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Constructing minimal eviction sets efficiently without prior knowledge of memory mapping is essential for practical conflict-based cache attacks. In this paper, we propose Split+Prune (SP), a novel algorithm for minimal eviction set construction under the Least Recently Used (LRU) replacement policy. Building upon the design principles of Prime+Prune+Probe (PPP), SP introduces a one-sided sliding window for candidate partitioning and subset perturbation, and uses a dynamic pruning strategy to construct the minimal eviction set. We also propose Optimized Split+Prune (Op.SP), an optimized variant of SP, to improve performance under favorable parameter configurations by leveraging the awareness of address set state transition during execution. Experiments on a software-simulated cache demonstrate that both SP and Op.SP can achieve a 100% success rate in constructing minimal eviction sets and outperform the state-of-the-art PPP algorithm in both multi-construction and singleconstruction scenarios, across various common configurations.

Original languageEnglish
Title of host publicationProceedings of the 2025 Asian Hardware Oriented Security and Trust Symposium, AsianHOST 2025
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9798331589240
DOIs
StatePublished - 2025
Event2025 Asian Hardware Oriented Security and Trust Symposium, AsianHOST 2025 - Nanjing, China
Duration: 19 Dec 202521 Dec 2025

Publication series

NameProceedings of the 2025 Asian Hardware Oriented Security and Trust Symposium, AsianHOST 2025

Conference

Conference2025 Asian Hardware Oriented Security and Trust Symposium, AsianHOST 2025
Country/TerritoryChina
CityNanjing
Period19/12/2521/12/25

Keywords

  • Cache
  • Eviction Set
  • Hardware Security
  • Processor Microarchitecture
  • Side-channel Attack

Fingerprint

Dive into the research topics of 'Split+Prune: Constructing Minimal Eviction Set under the LRU Replacement Policy'. Together they form a unique fingerprint.

Cite this