A Comprehensive Analysis of Superpage Management Mechanisms and Policies
A Comprehensive Analysis of Superpage Management Mechanisms and Policies
复制标题
超级页面管理机制及政策综合分析
DOI:
--
复制
发表时间:
2020
期刊:
影响因子:
--
通讯作者:
S. Rixner
中科院分区:
文献类型:
--
作者:
Weixi Zhu;A. Cox;S. Rixner
Superpages (2MB pages) can reduce the address translation overhead for large-memory workloads in modern computer systems. This paper clearly outlines the sequence of events in the life of a superpage and explores the design space of when and how to trigger and respond to those events. This provides a framework that enables better understanding of su-perpage management and the trade-offs involved in different design decisions. Under this framework, this paper discusses why state-of-the-art designs exhibit different performance characteristics in terms of runtime, latency and memory consumption. This paper illuminates the root causes of latency spikes and memory bloat and introduces Quicksilver, a novel superpage management design that addresses these issues while maintaining address translation performance.