CNS Core: Small: Rethinking High-Performance Persistent Transactions

CNS 核心:小型:重新思考高性能持久事务

基本信息

  • 批准号:
    2106117
  • 负责人:
  • 金额:
    $ 50万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Standard Grant
  • 财政年份:
    2021
  • 资助国家:
    美国
  • 起止时间:
    2021-10-01 至 2024-09-30
  • 项目状态:
    已结题

项目摘要

Persistent memory is an exciting new technology that bridges the gap between two well-established technologies: main memory, which is fast to access but loses its contents in the event of power loss or hardware failure, and the disk, which is slow to access but retains its contents if the power goes off or the hardware fails. To help programmers write correct programs using persistent memory, programming languages provide a construct called persistent transactions, which help ensure that persistent memory can recover to an understandable state after a power or hardware failure. However, existing algorithms for persistent transactions slow programs significantly because they rely on techniques called crash-consistency mechanisms that are inefficient. The project develops two novel crash-consistency mechanisms that overcome the limitations of prior crash-consistency mechanisms. The project applies these new mechanisms to develop new persistent transaction algorithms. The project evaluates these algorithms empirically in comparison to prior persistent transaction algorithms, on real-world persistent memory programs and platforms. A key insight of the new crash-consistency mechanisms lies in the novel way they leverage technology called hardware transactional memory that is included in Intel processors. The work aims to contribute efficient crash-consistency mechanisms and persistent transaction algorithms that are more efficient than prior approaches and to influence future research in this rapidly developing area.The project aims to improve the performance of a key construct for achieving reliable persistent memory programs. This improvement can help make persistent memory widely practical, by achieving both main memory's performance and the disk's retention of contents in the event of failure. Practical persistent memory will improve programmer productivity and make computing systems faster and more reliable. These benefits in turn will impact society across domains that rely on computing, including science, engineering, transportation, and medicine. To increase impact, the implementations resulting from the project will be made publicly available in addition to published research papers. Undergraduate and graduate courses taught by the PI will incorporate the project's research topics. Workshops organized by the PI will expose undergraduate students, especially students who are members of underrepresented groups, to computing research and grad school. These activities will help to educate a diverse workforce of computer scientists trained in the project's topics and research.This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.
持续记忆是一项令人兴奋的新技术,它弥合了两种完善的技术之间的差距:主内存,它可以迅速访问,但在发生功率损耗或硬件故障的情况下会丢失其内容,而磁盘却很慢,该磁盘访问速度很慢,但如果电源熄灭或硬件失败,则保留其内容。为了帮助程序员使用持续内存编写正确的程序,编程语言提供了一种称为持续交易的构造,这有助于确保持续的内存可以在功率或硬件故障后恢复到可理解的状态。但是,持续交易的现有算法大大缓慢,因为它们依赖于称为崩溃一致性机制的技术,这些技术效率低下。该项目开发了两种新型的碰撞一致性机制,这些机制克服了先前的碰撞一致性机制的局限性。该项目应用了这些新机制来开发新的持久交易算法。与先前的持久交易算法,现实世界持续的内存程序和平台相比,该项目从经验上评估了这些算法。对新碰撞抗性机制的关键见解是他们利用英特尔处理器中包含的称为硬件交易记忆的新型技术。该作品旨在促进有效的碰撞矛盾机制和持续的交易算法,这些算法比以前的方法更有效,并影响了这个迅速发展的领域的未来研究。该项目旨在提高实现可靠的持久记忆计划的关键构造的性能。这种改进可以通过在失败时实现Main Memory的性能和磁盘的保留,从而有助于使持续的内存变得广泛实用。实用的持续记忆将提高程序员的生产率,并使计算系统更快,更可靠。这些好处反过来会影响跨计算领域的社会,包括科学,工程,运输和医学。为了增加影响,除已发表的研究论文外,还将公开提供该项目的实施。 PI教授的本科和研究生课程将纳入该项目的研究主题。由PI组织的研讨会将揭露本科生,尤其是代表性群体不足的学生,以计算研究和研究生院。这些活动将有助于教育在该项目主题和研究中培训的计算机科学家的多样化劳动力。该奖项反映了NSF的法定任务,并且使用基金会的知识分子优点和更广泛的影响评估标准,认为值得通过评估来获得支持。

项目成果

期刊论文数量(4)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Cape: compiler-aided program transformation for HTM-based cache side-channel defense
Cape:基于 HTM 的缓存侧通道防御的编译器辅助程序转换
Distilling the Real Cost of Production Garbage Collectors
提取垃圾收集器的实际生产成本
Mako: a low-pause, high-throughput evacuating collector for memory-disaggregated datacenters
{{ 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 Bond其他文献

Review: Love and Sex with Robots by David Levy
  • DOI:
    10.1016/s0262-4079(07)62863-2
  • 发表时间:
    2007-11-10
  • 期刊:
  • 影响因子:
  • 作者:
    Michael Bond
  • 通讯作者:
    Michael Bond
Review: The Most Dangerous Animal: Human nature and the origins of war
  • DOI:
    10.1016/s0262-4079(07)62220-9
  • 发表时间:
    2007-09-01
  • 期刊:
  • 影响因子:
  • 作者:
    Michael Bond
  • 通讯作者:
    Michael Bond
Wednesday, September 26, 2018 7:35 AM–9:00 AM ePosters: P47. Evidence from the epidemiology, process and outcomes of spine oncology (EPOSO) cohort: surgical versus radiation therapy for the treatment of cervical metastases
  • DOI:
    10.1016/j.spinee.2018.06.585
  • 发表时间:
    2018-08-01
  • 期刊:
  • 影响因子:
  • 作者:
    Michael Bond;Anne Versteeg;Arjun Sahgal;Peter P. Varga;Daniel M. Sciubba;Michelle J. Clarke;Laurence D. Rhines;Stefano Boriani;Michael G. Fehlings;Paul M. Arnold;Charles G. Fisher
  • 通讯作者:
    Charles G. Fisher
Early transference interventions with male patients in psychotherapy.
心理治疗中男性患者的早期移情干预。
Wednesday, September 26, 2018 10:35 AM – 12:00 PM Understanding Lumbar Stenosis/Spondylolisthesis: 11. Does back pain improve in surgically treated degenerative lumbar spondylolisthesis: what can we tell our patients?
  • DOI:
    10.1016/j.spinee.2018.06.020
  • 发表时间:
    2018-08-01
  • 期刊:
  • 影响因子:
  • 作者:
    Michael Bond;Hanbing Zhou;Nicolas Dea;Christopher S. Bailey;Raphaële Charest-Morin;R. Andrew Glennie;Neil A. Manson;Raja Y. Rampersaud;Charles G. Fisher
  • 通讯作者:
    Charles G. Fisher

Michael Bond的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Michael Bond', 18)}}的其他基金

XPS: FULL: Collaborative Research: Rethinking Architecture Support for Memory Consistency
XPS:完整:协作研究:重新思考对内存一致性的架构支持
  • 批准号:
    1629126
  • 财政年份:
    2016
  • 资助金额:
    $ 50万
  • 项目类别:
    Standard Grant
SHF: Small: Collaborative Research: Hybrid Static-Dynamic Analyses for Region Serializability
SHF:小型:协作研究:区域可串行性的混合静态动态分析
  • 批准号:
    1421612
  • 财政年份:
    2014
  • 资助金额:
    $ 50万
  • 项目类别:
    Standard Grant
CAREER: Practical Language and System Support for Reliable Concurrent Software
职业:可靠并发软件的实用语言和系统支持
  • 批准号:
    1253703
  • 财政年份:
    2013
  • 资助金额:
    $ 50万
  • 项目类别:
    Continuing Grant
CSR: Small: Making Software Transactional Memory More than a Research Toy
CSR:小:让软件事务内存不仅仅是一个研究玩具
  • 批准号:
    1218695
  • 财政年份:
    2012
  • 资助金额:
    $ 50万
  • 项目类别:
    Standard Grant

相似国自然基金

基于NRF2调控KPNB1促进PD-L1核转位介导非小细胞肺癌免疫治疗耐药的机制研究
  • 批准号:
    82303969
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
小胶质细胞调控外侧隔核-腹侧被盖区神经环路介导社交奖赏障碍的机制研究
  • 批准号:
    82304474
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
肾去交感神经术促进下丘脑室旁核小胶质细胞M2型极化减轻心衰损伤的机制研究
  • 批准号:
    82370387
  • 批准年份:
    2023
  • 资助金额:
    49 万元
  • 项目类别:
    面上项目
空间邻近标记技术研究莱茵衣藻蛋白核小管与碳浓缩机制的潜在关系
  • 批准号:
    32300220
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
polyG蛋白聚集体诱导小胶质细胞活化在神经元核内包涵体病中的作用及机制研究
  • 批准号:
    82301603
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目

相似海外基金

CNS Core: Small: Core Scheduling Techniques and Programming Abstractions for Scalable Serverless Edge Computing Engine
CNS Core:小型:可扩展无服务器边缘计算引擎的核心调度技术和编程抽象
  • 批准号:
    2322919
  • 财政年份:
    2024
  • 资助金额:
    $ 50万
  • 项目类别:
    Standard Grant
CNS Core: Small: Network Wide Sensing by Leveraging Cellular Communication Networks
CNS 核心:小型:利用蜂窝通信网络进行全网络传感
  • 批准号:
    2343469
  • 财政年份:
    2024
  • 资助金额:
    $ 50万
  • 项目类别:
    Standard Grant
CNS Core: Small: Intelligent Fault Injection to Expose and Reproduce Production-Grade Bugs in Cloud Systems
CNS 核心:小型:智能故障注入以暴露和重现云系统中的生产级错误
  • 批准号:
    2317698
  • 财政年份:
    2023
  • 资助金额:
    $ 50万
  • 项目类别:
    Standard Grant
CNS Core: Small: Repurposing Smartphones to Minimize Carbon
CNS 核心:小型:重新利用智能手机以最大限度地减少碳排放
  • 批准号:
    2233894
  • 财政年份:
    2023
  • 资助金额:
    $ 50万
  • 项目类别:
    Standard Grant
Collaborative Research: CNS Core: Small: A Compilation System for Mapping Deep Learning Models to Tensorized Instructions (DELITE)
合作研究:CNS Core:Small:将深度学习模型映射到张量化指令的编译系统(DELITE)
  • 批准号:
    2230945
  • 财政年份:
    2023
  • 资助金额:
    $ 50万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了