CSR: Medium: WasteNot: Streamlining Virtual Memory for Modern Systems
CSR:中:WasteNot:简化现代系统的虚拟内存
基本信息
- 批准号:1302260
- 负责人:
- 金额:$ 74.91万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Continuing Grant
- 财政年份:2013
- 资助国家:美国
- 起止时间:2013-09-01 至 2016-08-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
This proposal attacks waste in virtual memory. Virtual memory was invented in a time of scarcity (e.g., sub-MB memory) but is now deployed to a changed world with vast memory (e.g., GB to TB) where programs often don?t exploit virtual memories generality (e.g., web servers sized to not swap). At the same time, virtual memory can waste substantial execution time (on translation look aside buffer (TLB) misses) and power (accessing TLBs on each memory reference). Moreover, system extensions to support general-purpose graphics processing units (GP-GPUs) and virtual machine (VMM) challenge virtual memory more. The central hypothesis of this proposal is that memory is too virtual: most workloads do not need all of the benefits of virtual memory most of the time. To this end, we seek to de-virtualize virtual memory with multiple translation mechanisms that offer better performance with less functionality so that applications pay (performance, power/energy, space, etc.) for the features they require instead of for page-based virtual memory?s full generality always. This work reduces waste in computer systems to enable continued improvements in thier cost and performance. This improvement facilitates application innovations like higher performance for big-data workloads, including graph analysis, and environmental benefits from reduced power consumption. Beyond technical advices, this work develops and disseminates tools that leverage other NSF investments, such as the open-source ?gem5? computer-system simulation system.
该提案攻击虚拟内存的浪费。虚拟内存是在稀缺时期发明的(例如,亚 MB 内存),但现在被部署到一个拥有大量内存(例如,GB 到 TB)的变化世界,其中程序通常不利用虚拟内存的通用性(例如,Web 服务器)大小不能交换)。同时,虚拟内存可能会浪费大量执行时间(在转换后备缓冲区 (TLB) 未命中时)和功耗(访问每个内存引用上的 TLB)。此外,支持通用图形处理单元(GP-GPU)和虚拟机(VMM)的系统扩展对虚拟内存提出了更大的挑战。该提案的中心假设是内存过于虚拟:大多数工作负载在大多数情况下并不需要虚拟内存的所有优势。为此,我们寻求通过多种转换机制对虚拟内存进行去虚拟化,以更少的功能提供更好的性能,以便应用程序为它们所需的功能而不是基于页面的功能付费(性能、功耗/能源、空间等)。虚拟内存始终具有完全的通用性。这项工作减少了计算机系统的浪费,从而能够持续改进其成本和性能。这一改进促进了应用程序创新,例如大数据工作负载的更高性能(包括图形分析)以及降低功耗带来的环境效益。除了技术建议之外,这项工作还开发和传播了利用其他 NSF 投资的工具,例如开源“gem5”。计算机系统模拟系统。
项目成果
期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
数据更新时间:{{ journalArticles.updateTime }}
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
Michael Swift其他文献
Diverse homeostatic and immunomodulatory roles of immune cells in the developing mouse lung at single cell resolution
单细胞分辨率下免疫细胞在发育中的小鼠肺中的多种稳态和免疫调节作用
- DOI:
10.7554/elife.56890 - 发表时间:
2020-06-02 - 期刊:
- 影响因子:7.7
- 作者:
Racquel Domingo;F. Zanini;X. Che;Min Liu;Robert C. Jones;Michael Swift;S. Quake;D. Cornfield;C. Alvira - 通讯作者:
C. Alvira
This paper is included in the Proceedings of the 32nd USENIX Security Symposium.
本文收录于第 32 届 USENIX 安全研讨会论文集。
- DOI:
10.2991/icence-16.2016.148 - 发表时间:
2016-09-30 - 期刊:
- 影响因子:0
- 作者:
Deepak Sirone;Jegan;Liang Wang;Siddhant Bhagat;Michael Swift - 通讯作者:
Michael Swift
Cancer in families with xeroderma pigmentosum.
患有着色性干皮病家族的癌症。
- DOI:
10.1093/jnci/62.6.1415 - 发表时间:
1979-06-01 - 期刊:
- 影响因子:0
- 作者:
Michael Swift;C. Chase - 通讯作者:
C. Chase
Fate Bias and Transcriptional Memory of human B cells
人类 B 细胞的命运偏差和转录记忆
- DOI:
10.1101/2022.07.14.499766 - 发表时间:
2022-07-19 - 期刊:
- 影响因子:0
- 作者:
Michael Swift;Felix Horns;S. Quake - 通讯作者:
S. Quake
BypassD: Enabling fast userspace access to shared SSDs
BypassD:启用对共享 SSD 的快速用户空间访问
- DOI:
10.1145/3617232.3624854 - 发表时间:
2024-04-17 - 期刊:
- 影响因子:0
- 作者:
Sujay Yadalam;Chloe Alverti;Vasileios Karakostas;Jayneel G;hi;hi;Michael Swift - 通讯作者:
Michael Swift
Michael Swift的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Michael Swift', 18)}}的其他基金
Collaborative Research: PPoSS: Planning: Scaling Secure Serverless Computing on Heterogeneous Datacenters
协作研究:PPoSS:规划:在异构数据中心上扩展安全无服务器计算
- 批准号:
2028818 - 财政年份:2020
- 资助金额:
$ 74.91万 - 项目类别:
Standard Grant
CNS Core: Medium: Collaborative Research: Persistent memory objects for consistent sharing in Non-Volatile Main Memories
CNS 核心:中:协作研究:用于非易失性主存储器中一致共享的持久内存对象
- 批准号:
1900758 - 财政年份:2019
- 资助金额:
$ 74.91万 - 项目类别:
Continuing Grant
CSR:Small:System Support for Petabyte Memories
CSR:Small:系统支持 PB 内存
- 批准号:
1815656 - 财政年份:2018
- 资助金额:
$ 74.91万 - 项目类别:
Standard Grant
CSR: Small: Architectural and Operating System Support for Non-volatile Memory
CSR:小型:对非易失性存储器的架构和操作系统支持
- 批准号:
1617824 - 财政年份:2016
- 资助金额:
$ 74.91万 - 项目类别:
Standard Grant
Conference Funding Proposal: Advances in Cryptology - CRYPTO 2015
会议资助提案:密码学进展 - CRYPTO 2015
- 批准号:
1536054 - 财政年份:2015
- 资助金额:
$ 74.91万 - 项目类别:
Standard Grant
CNS Student Travel Support for the 25th ACM Symposium on Operating Systems Principles (SOSP 2013)
CNS 学生参加第 25 届 ACM 操作系统原理研讨会 (SOSP 2013) 的旅行支持
- 批准号:
1341823 - 财政年份:2013
- 资助金额:
$ 74.91万 - 项目类别:
Standard Grant
TWC: Frontier: Collaborative: Rethinking Security in the Era of Cloud Computing
TWC:前沿:协作:重新思考云计算时代的安全性
- 批准号:
1330308 - 财政年份:2013
- 资助金额:
$ 74.91万 - 项目类别:
Continuing Grant
CSR: Small: Advancing Operating System Interfaces to Solid-State Storage
CSR:小:推进操作系统与固态存储的接口
- 批准号:
1218485 - 财政年份:2012
- 资助金额:
$ 74.91万 - 项目类别:
Standard Grant
TC: Medium: Collaborative Research: Random Number Generation and Use in Virtualized Environments
TC:媒介:协作研究:虚拟化环境中的随机数生成和使用
- 批准号:
1065134 - 财政年份:2011
- 资助金额:
$ 74.91万 - 项目类别:
Standard Grant
TC: Small: Collaborative Research:Protecting Commodity Operating Systems From Vulnerable Device Drivers
TC:小型:协作研究:保护商品操作系统免受易受攻击的设备驱动程序的影响
- 批准号:
0915363 - 财政年份:2009
- 资助金额:
$ 74.91万 - 项目类别:
Standard Grant
相似国自然基金
基于机器学习和经典电动力学研究中等尺寸金属纳米粒子的量子表面等离激元
- 批准号:22373002
- 批准年份:2023
- 资助金额:50 万元
- 项目类别:面上项目
基于挥发性分布和氧化校正的大气半/中等挥发性有机物来源解析方法构建
- 批准号:42377095
- 批准年份:2023
- 资助金额:49 万元
- 项目类别:面上项目
中等质量黑洞附近的暗物质分布及其IMRI系统引力波回波探测
- 批准号:12365008
- 批准年份:2023
- 资助金额:32 万元
- 项目类别:地区科学基金项目
复合低维拓扑材料中等离激元增强光学响应的研究
- 批准号:12374288
- 批准年份:2023
- 资助金额:52 万元
- 项目类别:面上项目
中等垂直风切变下非对称型热带气旋快速增强的物理机制研究
- 批准号:42305004
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
相似海外基金
Collaborative Research: CyberTraining: Implementation: Medium: Training Users, Developers, and Instructors at the Chemistry/Physics/Materials Science Interface
协作研究:网络培训:实施:媒介:在化学/物理/材料科学界面培训用户、开发人员和讲师
- 批准号:
2321103 - 财政年份:2024
- 资助金额:
$ 74.91万 - 项目类别:
Standard Grant
Collaborative Research: CyberTraining: Implementation: Medium: Training Users, Developers, and Instructors at the Chemistry/Physics/Materials Science Interface
协作研究:网络培训:实施:媒介:在化学/物理/材料科学界面培训用户、开发人员和讲师
- 批准号:
2321104 - 财政年份:2024
- 资助金额:
$ 74.91万 - 项目类别:
Standard Grant
Collaborative Research: AF: Medium: Fast Combinatorial Algorithms for (Dynamic) Matchings and Shortest Paths
合作研究:AF:中:(动态)匹配和最短路径的快速组合算法
- 批准号:
2402284 - 财政年份:2024
- 资助金额:
$ 74.91万 - 项目类别:
Continuing Grant
Collaborative Research: AF: Medium: The Communication Cost of Distributed Computation
合作研究:AF:媒介:分布式计算的通信成本
- 批准号:
2402835 - 财政年份:2024
- 资助金额:
$ 74.91万 - 项目类别:
Continuing Grant
Collaborative Research: SHF: Medium: Enabling Graphics Processing Unit Performance Simulation for Large-Scale Workloads with Lightweight Simulation Methods
合作研究:SHF:中:通过轻量级仿真方法实现大规模工作负载的图形处理单元性能仿真
- 批准号:
2402804 - 财政年份:2024
- 资助金额:
$ 74.91万 - 项目类别:
Standard Grant