CPA-CSA: Verification-Aware Microarchitecture

CPA-CSA:验证感知微架构

基本信息

  • 批准号:
    0811290
  • 负责人:
  • 金额:
    $ 22万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Standard Grant
  • 财政年份:
    2008
  • 资助国家:
    美国
  • 起止时间:
    2008-09-01 至 2012-08-31
  • 项目状态:
    已结题

项目摘要

Microprocessor verification is a critical challenge for the computing industry. A design bug in a shipped processor chip can lead to failures and data corruptions, which can be catastrophic in many applications, such as medical equipment, avionics, and automotive control. Microprocessor design bugs can also be financially disastrous; the recall of Intel's Pentium, due to its notorious division bug, cost Intel approximately 420 million dollars. Society relies upon microprocessors, and thus the possibility of a flawedmicroprocessor is an enormous concern. Unfortunately, verifying a complex, modern microprocessor is extremely difficult. Due to both its difficulty and importance, verification consumes a large fraction (60-70%) of the resources--engineers, time, and money--devoted to the creation of a new microprocessor. Despite this effort, the most recent processors from Intel, AMD, and IBM have been shipped with dozens of documented design bugs.This research project addresses both society's need for correct microprocessor designs and industry's desire to improve product quality and shorten the design cycle, both of which can be achieved through a reduction in verification effort. The project's goal is to design microprocessors such that they can be more easily verified. To achieve this goal, this project will pursue three complementary research thrusts. The first thrust will analyze existing designs to identify features that require more verification effort than is merited by their benefits. The second thrust will re-design the waysin which microprocessor components interact, in order to reduce design complexity. The third thrust will develop sets of invariants that facilitate verification; there are often many ways to specify the correctness of a system, some of which are far easier to verify than others. The benefits of the proposed research are broader than its technical results, because of the importance of the verification problem to national infrastructure and industry. This project will also support training of undergraduate and minority students.
微处理器验证是计算行业面临的严峻挑战。发货的处理器芯片中的设计错误可能会导致故障和数据损坏,这在许多应用中可能是灾难性的,例如医疗设备、航空电子设备和汽车控制。微处理器设计缺陷也可能造成经济灾难。由于臭名昭著的除法错误,英特尔奔腾的召回使英特尔损失了大约 4.2 亿美元。社会依赖微处理器,因此微处理器存在缺陷的可能性是一个巨大的问题。不幸的是,验证复杂的现代微处理器极其困难。由于其难度和重要性,验证消耗了用于创建新微处理器的大部分资源(60-70%)——工程师、时间和金钱。尽管做出了这些努力,英特尔、AMD 和 IBM 的最新处理器在出厂时仍存在数十个记录在案的设计错误。该研究项目既满足了社会对正确微处理器设计的需求,也满足了业界提高产品质量和缩短设计周期的愿望。这可以通过减少核查工作来实现。该项目的目标是设计微处理器,使其更易于验证。 为了实现这一目标,该项目将追求三个互补的研究主旨。 第一个重点将分析现有设计,以确定需要比其优点更多的验证工作的功能。 第二个推动力将重新设计微处理器组件交互的方式,以降低设计复杂性。 第三个重点将开发一组有助于验证的不变量;通常有很多方法可以指定系统的正确性,其中一些方法比其他方法更容易验证。 由于验证问题对国家基础设施和工业的重要性,拟议研究的好处比其技术成果更广泛。 该项目还将支持本科生和少数民族学生的培训。

项目成果

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

Daniel Sorin其他文献

Rigorous Evaluation of Computer Processors with Statistical Model Checking
通过统计模型检查对计算机处理器进行严格评估

Daniel Sorin的其他文献

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

{{ truncateString('Daniel Sorin', 18)}}的其他基金

SHF: Small: Transforming Computer Architecture Evaluation with Statistical Model Checking
SHF:小型:通过统计模型检查转变计算机架构评估
  • 批准号:
    2133160
  • 财政年份:
    2021
  • 资助金额:
    $ 22万
  • 项目类别:
    Standard Grant
SHF: Small: Automatic Generation of Cache Coherent Memory Systems for Multicore Processors
SHF:小型:自动生成多核处理器的缓存一致性内存系统
  • 批准号:
    2002737
  • 财政年份:
    2020
  • 资助金额:
    $ 22万
  • 项目类别:
    Standard Grant
SHF:Small:Designing Architectures to be Formally Verifiable
SHF:Small:设计可形式验证的架构
  • 批准号:
    1421167
  • 财政年份:
    2014
  • 资助金额:
    $ 22万
  • 项目类别:
    Standard Grant
SHF: Small: Using Coding Theory to Optimize the Representation of Information in Computer Architecture
SHF:小:利用编码理论优化计算机体系结构中的信息表示
  • 批准号:
    1421177
  • 财政年份:
    2014
  • 资助金额:
    $ 22万
  • 项目类别:
    Standard Grant
SHF: EAGER: FIESTA: A Sound Multi-Program Workload Methodology
SHF:EAGER:FIESTA:完善的多程序工作负载方法
  • 批准号:
    1259028
  • 财政年份:
    2012
  • 资助金额:
    $ 22万
  • 项目类别:
    Standard Grant
SHF: Small: Shared Memory Architectures and Microarchitectures for Heterogeneous General-Purpose Chips
SHF:小型:异构通用芯片的共享内存架构和微架构
  • 批准号:
    1216695
  • 财政年份:
    2012
  • 资助金额:
    $ 22万
  • 项目类别:
    Standard Grant
SHF: Small: Commodity Processors with Mainframe Reliability
SHF:小型:具有大型机可靠性的商品处理器
  • 批准号:
    1115367
  • 财政年份:
    2011
  • 资助金额:
    $ 22万
  • 项目类别:
    Standard Grant
SHF: EAGER: FIESTA: A Sound Multi-Program Workload Methodology
SHF:EAGER:FIESTA:完善的多程序工作负载方法
  • 批准号:
    1012008
  • 财政年份:
    2010
  • 资助金额:
    $ 22万
  • 项目类别:
    Standard Grant
CAREER: Improving Multiprocessor Availability with Dynamic Verification and Autonomic Operation
职业:通过动态验证和自主操作提高多处理器可用性
  • 批准号:
    0444516
  • 财政年份:
    2005
  • 资助金额:
    $ 22万
  • 项目类别:
    Continuing Grant
FaultFinder: Improving the Availability of Multiprocessor Servers
FaultFinder:提高多处理器服务器的可用性
  • 批准号:
    0309164
  • 财政年份:
    2003
  • 资助金额:
    $ 22万
  • 项目类别:
    Standard Grant

相似国自然基金

Ag/PAAm-CSA水凝胶柔性电极用于胃黏膜消融和创面保护的机制研究
  • 批准号:
  • 批准年份:
    2022
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
严寒环境CaO@CaCO3“核壳”发热材料调控PC-CSA复合水泥体系热-力性能及稳定性研究
  • 批准号:
  • 批准年份:
    2022
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
CSA调控水稻光敏育性转换分子机制的研究
  • 批准号:
    31970803
  • 批准年份:
    2019
  • 资助金额:
    57 万元
  • 项目类别:
    面上项目
ABCB1甲基化水平调控T淋巴细胞内CsA浓度引起CsA药效学差异的研究
  • 批准号:
    81803634
  • 批准年份:
    2018
  • 资助金额:
    21.0 万元
  • 项目类别:
    青年科学基金项目
“代谢-转运互作”介导槲皮素及其活性代谢物Q3GA调控CsA药动学的分子机制
  • 批准号:
    81874326
  • 批准年份:
    2018
  • 资助金额:
    57.0 万元
  • 项目类别:
    面上项目

相似海外基金

Applying methods & lessons learned from online illicit trade detection to CSA text links
使用方法
  • 批准号:
    10070472
  • 财政年份:
    2023
  • 资助金额:
    $ 22万
  • 项目类别:
    Collaborative R&D
Collaborative Research: CSAwesome: Transitioning Teachers from AP CSP to CSA with Differentiated Professional Development
合作研究:CSAwesome:通过差异化专业发展将教师从 AP CSP 过渡到 CSA
  • 批准号:
    2031361
  • 财政年份:
    2020
  • 资助金额:
    $ 22万
  • 项目类别:
    Standard Grant
Collaborative Research: CSAwesome: Transitioning Teachers from AP CSP to CSA with Differentiated Professional Development
合作研究:CSAwesome:通过差异化专业发展将教师从 AP CSP 过渡到 CSA
  • 批准号:
    2031362
  • 财政年份:
    2020
  • 资助金额:
    $ 22万
  • 项目类别:
    Standard Grant
Functional analysis of Cockayne syndrome proteins in transcription-coupled nucleotide excision repair
科凯恩综合征蛋白在转录偶联核苷酸切除修复中的功能分析
  • 批准号:
    20K06543
  • 财政年份:
    2020
  • 资助金额:
    $ 22万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Young child sexual abuse (CSA) survivors' perspectives on CSA Prevention Methods
幼儿性虐待 (CSA) 幸存者对 CSA 预防方法的看法
  • 批准号:
    2276792
  • 财政年份:
    2019
  • 资助金额:
    $ 22万
  • 项目类别:
    Studentship
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了