课题基金 / 基金详情

SHF: Small: Precise Concurrency Exceptions: Architecture Support, Semantics and System Implications

SHF: Small: Precise Concurrency Exceptions: Architecture Support, Semantics and System Implications
SHF:小:精确的并发异常:架构支持、语义和系统含义
批准号:
1016495
负责人:
Luis Ceze
金额:
$50.0万
依托单位:
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2010
资助国家:
美国
项目状态:
已结题
起止时间:
2010-08-01 至 2014-07-31

项目摘要

项目成果

Luis Ceze的其他基金

相似基金

相关文献

中文摘要
翻译
如何普及并行编程是计算研究协会为系统社区提出的重大研究挑战之一。能够充分利用多核系统的潜力将使我们回到可用性能的指数级增长,并导致显著的电力节省。促进多线程程序的正确和有效执行将对IT行业产生变革性的影响,因为它解决了多处理器系统中可编程性问题的核心问题。随着无处不在的多核和新兴的并行程序的出现,IT行业现在正在处理更加困难的可靠性问题。并发性错误很难理解,通常是不确定的,并且在发生后很长一段时间才会出现。此外,它们对编程语言语义有重要的影响。最近在支持并发调试方面的工作取得了很好的进展,但通常侧重于在概率保证下进行bug检测的最佳努力技术。这项研究采用了一种直接的方法来解决这个问题:通过在错误出现之前交付异常来阻止并发错误。换句话说,系统检测到并发错误即将发生,并在允许执行带有错误的代码之前引发异常。研究人员称这种机制为并发异常。并发异常可以像除零和分段错误一样方便地处理并发错误。
英文摘要
How to popularize parallel programming is one of the Computing Research Association's Grand Research Challenges for the systems community. Being able to leverage the full potential of multi-core systems would put us back into exponential growth of usable performance, as well as lead to significant power savings. Facilitating correct and efficient execution of multithreaded programs would have a transformative effect in the IT industry, as it attacks a problem at the heart of the programmability issues in multiprocessor systems. With ubiquitous multicores and emerging parallel programs, the IT industry is now dealing with far harder reliability problems. Concurrency errors are hard to understand, are typically non-deterministic and manifest themselves way past the point of their occurrence. Moreover, they have major implications for programming language semantics. Recent work on support for concurrency debugging has made good progress, but has often focused on best-effort techniques for bug detection with probabilistic guarantees. This research takes a direct approach to the problem: making concurrency errors fail-stop by delivering an exception before the error manifests itself. In other words, the system detects that a concurrency error is about to happen and will raise an exception before the code with an error is allowed to execute. The investigators call this mechanism concurrency exceptions. Concurrency exceptions will allow concurrency errors to be handled as conveniently as division by zero and segmentation fault.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
CCF: FET: Medium: A bio-electronic processor for molecular information systems
  • 批准号:
    2212306
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $120.0万
  • 财政年份:
    2022
  • 负责人:
    Luis Ceze
  • 依托单位:
FET: Small: A closed-loop electronically automated platform for debugging synthetic biology
  • 批准号:
    2006864
  • 项目类别:
    Standard Grant
  • 资助金额:
    $40.0万
  • 财政年份:
    2020
  • 负责人:
    Luis Ceze
  • 依托单位:
EAGER: Closed-loop Silicon-biomolecular Systems with Integrated Synthesis-fluidics-nanopore Interfaces
  • 批准号:
    1841188
  • 项目类别:
    Standard Grant
  • 资助金额:
    $19.99万
  • 财政年份:
    2018
  • 负责人:
    Luis Ceze
  • 依托单位:
SHF: Large: General-Purpose Approximate Computing Across the System Stack
  • 批准号:
    1518703
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $239.98万
  • 财政年份:
    2015
  • 负责人:
    Luis Ceze
  • 依托单位:
国内基金
海外基金
昼夜节律性small RNA在血斑形成时间推断中的法医学应用研究
  • 批准号:
  • 项目类别:
    省市级项目
  • 资助金额:
    --
  • 批准年份:
    2024
  • 负责人:
  • 依托单位:
tRNA-derived small RNA上调YBX1/CCL5通路参与硼替佐米诱导慢性疼痛的机制研究
  • 批准号:
  • 项目类别:
    省市级项目
  • 资助金额:
    10.0万元
  • 批准年份:
    2022
  • 负责人:
    张祥忠
  • 依托单位:
Small RNA调控I-F型CRISPR-Cas适应性免疫性的应答及分子机制
Small RNAs调控解淀粉芽胞杆菌FZB42生防功能的机制研究
  • 批准号:
    31972324
  • 项目类别:
    面上项目
  • 资助金额:
    58.0万元
  • 批准年份:
    2019
  • 负责人:
    高学文
  • 依托单位: