SHF: Medium: Collaborative Research: Transactional Software Infrastructures: Making the Most of Hardware Transactions

SHF:媒介:协作研究:事务性软件基础设施:充分利用硬件事务

基本信息

  • 批准号:
    1301924
  • 负责人:
  • 金额:
    $ 60万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Continuing Grant
  • 财政年份:
    2013
  • 资助国家:
    美国
  • 起止时间:
    2013-06-01 至 2017-05-31
  • 项目状态:
    已结题

项目摘要

Modern computer systems are undergoing a pervasive change. They are becoming increasingly parallel, meaning that multiple processing units, or cores, work together to carry out tasks. To facilitate the kinds of synchronization and coordination needed to exploit these new architectures, leading hardware vendors have developed a new generation of processor architectures that provide hardware transactional memory, a synchronization structure that promises to avoid many of the well-known pitfalls and limitations of conventional approaches to synchronization. The move to hardware transactions will bring about a fundamental positive change in the way multicore machines are programmed.This project will redesign basic synchronization structures such as locks, memory management, and a range of concurrent data structures such as heaps, hash tables, and skip lists. These new structures will be embodied in an open-source C++ library. The project's goal is to create better performing, more reliable, and less expensive parallel software, scalable to larger systems, while at the same time making code simpler and more reliable. Moreover, this project will enhance understanding of how hardware transactional memory can be used effectively, a benefit to both users and manufacturers of future processors.
现代计算机系统正在经历一场普遍的变革。它们正变得越来越并行,这意味着多个处理单元或核心一起工作来执行任务。 为了促进利用这些新架构所需的各种同步和协调,领先的硬件供应商已经开发了提供硬件事务存储器的新一代处理器架构,这种同步结构有望避免传统同步方法的许多众所周知的陷阱和限制。 向硬件事务的转移将给多核机器的编程方式带来根本性的积极变化。该项目将重新设计基本的同步结构,如锁、内存管理和一系列并发数据结构,如堆、哈希表和跳表。 这些新结构将包含在一个开源C++库中。 该项目的目标是创建性能更好,更可靠,更便宜的并行软件,可扩展到更大的系统,同时使代码更简单,更可靠。 此外,该项目将提高对如何有效使用硬件事务存储器的理解,这对未来处理器的用户和制造商都有好处。

项目成果

期刊论文数量(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 }}

Maurice Herlihy其他文献

The topology of distributed adversaries
分布式对手的拓扑
  • DOI:
    10.1007/s00446-013-0189-9
  • 发表时间:
    2013
  • 期刊:
  • 影响因子:
    1.3
  • 作者:
    Maurice Herlihy;S. Rajsbaum
  • 通讯作者:
    S. Rajsbaum
Tight Bounds for Connectivity and Set Agreement in Byzantine Synchronous Systems
拜占庭同步系统中连接性和设定协议的严格界限
  • DOI:
    10.4230/lipics.disc.2017.35
  • 发表时间:
    2015
  • 期刊:
  • 影响因子:
    0
  • 作者:
    H. Mendes;Maurice Herlihy
  • 通讯作者:
    Maurice Herlihy
Invited Paper: Fault-tolerant and Expressive Cross-Chain Swaps
特邀论文:容错且富有表现力的跨链交换
Impossibility Results for Distributed Transactional Memory
分布式事务内存的不可能性结果
Algebraic spans
代数跨度

Maurice Herlihy的其他文献

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

{{ truncateString('Maurice Herlihy', 18)}}的其他基金

FMitF:Collaborative Research:Track I:Formal Techniques for Monitoring Low-level Cross-chain Functions
FMITF:合作研究:第一轨:监控低级跨链功能的形式化技术
  • 批准号:
    1917990
  • 财政年份:
    2019
  • 资助金额:
    $ 60万
  • 项目类别:
    Standard Grant
SHF: Medium: Collaborative Research: Run-Time Support for Scalable Concurrent Programming
SHF:中:协作研究:可扩展并发编程的运行时支持
  • 批准号:
    1561807
  • 财政年份:
    2016
  • 资助金额:
    $ 60万
  • 项目类别:
    Standard Grant
SHF: Small: Collaborative Research: Concurrent Programming with Composable Transactional Objects
SHF:小型:协作研究:使用可组合事务对象进行并发编程
  • 批准号:
    1420673
  • 财政年份:
    2014
  • 资助金额:
    $ 60万
  • 项目类别:
    Standard Grant
BSF:2012171:Progress Guarantees for Hardware Transactional Memory
BSF:2012171:硬件事务内存的进度保证
  • 批准号:
    1331141
  • 财政年份:
    2013
  • 资助金额:
    $ 60万
  • 项目类别:
    Standard Grant
Combinatorial Topology and Concurrent Computation
组合拓扑和并发计算
  • 批准号:
    0830491
  • 财政年份:
    2009
  • 资助金额:
    $ 60万
  • 项目类别:
    Standard Grant
A Unified Open-Source Transactional-Memory Infrastructure
统一的开源事务内存基础设施
  • 批准号:
    0811289
  • 财政年份:
    2008
  • 资助金额:
    $ 60万
  • 项目类别:
    Standard Grant
Transactional Memory
事务内存
  • 批准号:
    0410042
  • 财政年份:
    2004
  • 资助金额:
    $ 60万
  • 项目类别:
    Standard Grant
Topological Methods in Distributed and Concurrent Computatioin
分布式并发计算中的拓扑方法
  • 批准号:
    9912401
  • 财政年份:
    2000
  • 资助金额:
    $ 60万
  • 项目类别:
    Standard Grant
CONACyT: Topological Methods in Distributed and Concurrent Computation
CONACyT:分布式并发计算中的拓扑方法
  • 批准号:
    9613785
  • 财政年份:
    1996
  • 资助金额:
    $ 60万
  • 项目类别:
    Continuing Grant
CONACyT: Applications of Algebraic Topology to Concurrent Computation
CONACyT:代数拓扑在并发计算中的应用
  • 批准号:
    9505949
  • 财政年份:
    1995
  • 资助金额:
    $ 60万
  • 项目类别:
    Standard Grant

相似海外基金

Collaborative Research: SHF: Medium: Differentiable Hardware Synthesis
合作研究:SHF:媒介:可微分硬件合成
  • 批准号:
    2403134
  • 财政年份:
    2024
  • 资助金额:
    $ 60万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Medium: Enabling Graphics Processing Unit Performance Simulation for Large-Scale Workloads with Lightweight Simulation Methods
合作研究:SHF:中:通过轻量级仿真方法实现大规模工作负载的图形处理单元性能仿真
  • 批准号:
    2402804
  • 财政年份:
    2024
  • 资助金额:
    $ 60万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Medium: Tiny Chiplets for Big AI: A Reconfigurable-On-Package System
合作研究:SHF:中:用于大人工智能的微型芯片:可重新配置的封装系统
  • 批准号:
    2403408
  • 财政年份:
    2024
  • 资助金额:
    $ 60万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Medium: Toward Understandability and Interpretability for Neural Language Models of Source Code
合作研究:SHF:媒介:实现源代码神经语言模型的可理解性和可解释性
  • 批准号:
    2423813
  • 财政年份:
    2024
  • 资助金额:
    $ 60万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Medium: Enabling GPU Performance Simulation for Large-Scale Workloads with Lightweight Simulation Methods
合作研究:SHF:中:通过轻量级仿真方法实现大规模工作负载的 GPU 性能仿真
  • 批准号:
    2402806
  • 财政年份:
    2024
  • 资助金额:
    $ 60万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Medium: Differentiable Hardware Synthesis
合作研究:SHF:媒介:可微分硬件合成
  • 批准号:
    2403135
  • 财政年份:
    2024
  • 资助金额:
    $ 60万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Medium: Tiny Chiplets for Big AI: A Reconfigurable-On-Package System
合作研究:SHF:中:用于大人工智能的微型芯片:可重新配置的封装系统
  • 批准号:
    2403409
  • 财政年份:
    2024
  • 资助金额:
    $ 60万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Medium: Enabling GPU Performance Simulation for Large-Scale Workloads with Lightweight Simulation Methods
合作研究:SHF:中:通过轻量级仿真方法实现大规模工作负载的 GPU 性能仿真
  • 批准号:
    2402805
  • 财政年份:
    2024
  • 资助金额:
    $ 60万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Medium: High-Performance, Verified Accelerator Programming
合作研究:SHF:中:高性能、经过验证的加速器编程
  • 批准号:
    2313024
  • 财政年份:
    2023
  • 资助金额:
    $ 60万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Medium: Verifying Deep Neural Networks with Spintronic Probabilistic Computers
合作研究:SHF:中:使用自旋电子概率计算机验证深度神经网络
  • 批准号:
    2311295
  • 财政年份:
    2023
  • 资助金额:
    $ 60万
  • 项目类别:
    Continuing Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了