Tight Bounds for Parallel Paging and Green Paging
Kunal Agrawal, Michael A. Bender, Rathish Das, William Kuszmaul, Enoch Peserico, Michele Scquizzato
Abstract
In the parallel paging problem, there are p processors that share a cache of size k. The goal is to partition the cache among the processors over time in order to minimize their average completion time. For this long-standing open problem, we give tight upper and lower bounds of Θ(log p) on the competitive ratio with O(1) resource augmentation.
A key idea in both our algorithms and lower bounds is to relate the problem of parallel paging to the seemingly unrelated problem of green paging. In green paging, there is an energy-optimized processor that can temporarily turn off one or more of its cache banks (thereby reducing power consumption), so that the cache size varies between a maximum size k and a minimum size k/p. The goal is to minimize the total energy consumed by the computation, which is proportional to the integral of the cache size over time.
We show that any efficient solution to green paging can be converted into an efficient solution to parallel paging, and that any lower bound for green paging can be converted into a lower bound for parallel paging, in both cases in a black-box fashion. We then show that, with O(1) resource augmentation, the optimal competitive ratio for deterministic online green paging is Θ(log p), which, in turn, implies the same bounds for deterministic online parallel paging.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 5c2bdcde-9423-478a-847d-1489f0adee52Builds on1
Related papers
- Tight Results for Online Convex PagingAnupam Gupta, Amit Kumar, Debmalya PanigrahiSTOC 2025 · 1 citation
- Online Min-Max PagingAshish Chiplunkar, Monika Henzinger, Sagar Sudhir Kale, Maximilian VötschSODA 2023 · 2 citations
- Learning-Augmented Weighted PagingNikhil Bansal, Christian Coester, Ravi Kumar, Manish Purohit et al.SODA 2022
- Unbounded lower bound for k-server against weak adversariesMarcin Bienkowski, Jaroslaw Byrka, Christian Coester, Lukasz JezSTOC 2020
- Tight Bounds for Online Graph PartitioningMonika Henzinger, Stefan Neumann, Harald Räcke, Stefan SchmidSODA 2021 · 12 citations
