paperbot · PL 论文追踪

全部论文 待读 收藏

P2 A Framework for Memory Oversubscription Management in Graphics Processing Units

GPU 中的内存超额订阅管理框架
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 1/10 · 该论文研究 GPU 统一内存超额订阅下的数据搬移与性能优化,属于体系结构与内存管理方向,与用户关注的静态分析、LLM/Agent、浮点程序分析及贝叶斯程序分析均无直接关联。引用 88 inbox
Chen Li, Rachata Ausavarungnirun, Christopher J. Rossbach, Youtao Zhang, Onur Mutlu, Yang Guo, Jun Yang
crossref: 2026-09-12

AI 速览

一句话:针对 GPU 统一内存工作集超出物理容量导致的数据搬移与性能损失,提出内存超额订阅管理框架。

现代独立 GPU 支持统一内存与按需分页,可在 CPU 内存和 GPU 内存之间自动搬移数据,显著减少开发者显式管理数据的负担。但当应用程序的工作集超过物理内存容量时,这种自动数据搬移会带来大量缺页与传输开销,造成严重性能损失,即内存超额订阅问题。该论文面向这一场景提出一个 GPU 内存超额订阅管理框架,旨在在工作集超出显存容量时有效管理数据放置与迁移,缓解因反复传输和缺页导致的性能下降。摘要未给出具体方法细节与实验数据,标题表明其核心贡献是提供系统化的超额订阅管理机制。

问题
GPU 统一内存中,应用工作集超过物理内存容量时,CPU 与 GPU 间的自动数据搬移会导致严重性能损失。
方法
提出一个 GPU 内存超额订阅管理框架,用于管理超出物理容量时的数据放置与迁移,以缓解性能损失。
评估
摘要未报告具体评估方法或结果,仅说明该问题会带来显著性能损失。
原文摘要(Abstract)

Modern discrete GPUs support unified memory and demand paging. Automatic management of data movement between CPU memory and GPU memory dramatically reduces developer effort. However, when application working sets exceed physical memory capacity, the resulting data movement can cause great performance loss.

链接与引用

DOI 原文 · PDF(开放获取) ·

BibTeX
@inproceedings{paperbot4937,
  title = {A Framework for Memory Oversubscription Management in Graphics Processing Units},
  author = {Chen Li and Rachata Ausavarungnirun and Christopher J. Rossbach and Youtao Zhang and Onur Mutlu and Yang Guo and Jun Yang},
  booktitle = {ASPLOS},
  year = {2019},
  doi = {10.1145/3297858.3304044}
}