Limited Access: The Truth Behind Far Memory

0Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.

Abstract

Memory capacity in data centers is becoming a scarce resource. To address this issue, emerging runtimes enable applications to supplement their local memory with additional tiers of compressed, non-volatile, or far memory, often accessed via OS-supported paging. In these systems, minimizing page faults is crucial for good performance. Yet, there is little common understanding of which parts of application code are responsible for triggering page faults. In this paper, we analyze page-fault behavior across a suite of 26 applications and find that the vast majority of page faults are triggered by a very small number of lines of application code. In the light of this and related observations, we discuss the feasibility of several ways to reduce page faults.

Cite

CITATION STYLE

APA

Yelam, A., Grant, S., Liu, E., Mysore, R. N., Aguilera, M. K., Ousterhout, A., & Snoeren, A. C. (2023). Limited Access: The Truth Behind Far Memory. In WORDS 2023 - Proceedings of the 2023 4th Workshop on Resource Disaggregation and Serverless (pp. 37–43). Association for Computing Machinery, Inc. https://doi.org/10.1145/3605181.3626288

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free