ScaleOPT: A Scalable Optimal Page Replacement Policy Simulator

Citations

WEB OF SCIENCE

0
Citations

SCOPUS

0

초록

This paper proposes ScaleOPT, a scalable optimal page replacement policy (OPT) simulator by leveraging multi-core parallelism. Specifically, we first propose AccessMap which enables calculating the next reference time of the accessed page in a constant time by collecting the future references of pages in parallel before the OPT simulation. Second, we introduce Pipelined-Tree consisting of multiple trees which organize caches based on min-max reference times. It enables traverse and update operations of each cache to be performed in a partially parallel manner (i.e., pipelined), thereby scaling out the OPT simulation on multi-cores. The experimental results demonstrate that ScaleOPT improves the simulation time on a 72-core machine by 6.3×, 20.5×, and 13.9× compared with the long-established standard algorithm-based simulator along with our AccessMap, and two widely-used cache simulators, respectively. © 2025 Owner/Author.

키워드

memory managementmultithreaded simulationoptimal page replacementpipelined technique
제목
ScaleOPT: A Scalable Optimal Page Replacement Policy Simulator
저자
Han, HyungseokLee, SangjinSon, Yongseok
DOI
10.1145/3726854.3727316
발행일
2025-06
유형
Proceedings Paper
저널명
SIGMETRICS Abstracts 2025 - Abstracts of the 2025 ACM SIGMETRICS International Conference on Measurement and Modeling of Computer Systems
페이지
148 ~ 150