SHF: Medium: Title: Idempotent Processing and Architectures

SHF:媒介:标题:幂等处理和架构

基本信息

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

项目摘要

For many decades, Moore's Law has allowed exponential growth in computing capability while simultaneously reducing the power consumed by digital devices. Due to fundamental material properties and engineering challenges, in the future the power and energy efficiency of transistors that are the building blocks of digital devices will not improve significantly. Thus to continue providing performance improvements without increasing power consumption, new techniques to design microprocessors are required. This research project looks at a new approach to build microprocessors to make them more energy efficient. The main idea in this research project is to develop techniques allowing microprocessors to efficiently predict without having to expend power-hungry resources to recover in case the prediction is wrong. The research leverages the mathematical principle of idempotence (doing something multiple times producing the same result) in a novel way. In this project, this principle is applied to microprocessor design to develop a class of processors called Idempotent Processors. The research addresses formal theoretical analysis of the technique, ways to build software compilers, and microprocessor designs spanning CPUs to GPUs to exploit this principle. The core idea of this project is to use the property of idempotence: performing an idempotent operation many times produces the same result. The research builds upon the following insight: applications naturally decompose into a continuous series of idempotent regions; i.e., their execution can be broken down into a set of regions, where each region is idempotent - re-execution has no side-effects. The research develops the idea of Idempotent Processors, whose fundamental abstraction is executing idempotent regions of code. This allows novel modifications to the microprocessor pipeline and allows many forms of speculation without the need to restore any state prior to re-execution. This design approach unifies speculation for performance, reliability, and energy efficient execution under one principled approach. The static analysis research formalizes the notion of idempotence and investigates mechanisms for determining idempotent regions. The compiler implementation for various ISAs (instruction set architectures), CPUs (central processing units), and GPUs (grahics processing units) evaluates the approach quantitatively. The project's end-to-end solutions across multiple synergistic directions have potential for disruptive impact. The project involves collaborative work between UW-Madison and UT-San Antonio and involves under-graduate researchers, exchanges visits between institutions, and explores integrated curriculum enhancement and outreach across UW and UTSA. The project's multi-disciplinary and multi-institution collaboration provides distributed impact.
几十年来,摩尔定律使得计算能力呈指数级增长,同时降低了数字设备的功耗。由于基本的材料特性和工程挑战,未来作为数字设备构建模块的晶体管的功率和能效将不会显着提高。因此,为了在不增加功耗的情况下继续提供性能改进,需要设计微处理器的新技术。该研究项目着眼于一种构建微处理器的新方法,以提高其能源效率。该研究项目的主要思想是开发一种技术,使微处理器能够有效地进行预测,而无需花费高耗电的资源来在预测错误时进行恢复。该研究以一种新颖的方式利用幂等性的数学原理(多次做某事产生相同的结果)。在这个项目中,这一原理被应用到微处理器设计中,开发出一类称为幂等处理器的处理器。该研究涉及该技术的正式理论分析、构建软件编译器的方法以及从 CPU 到 GPU 的微处理器设计,以利用这一原理。该项目的核心思想是利用幂等性:多次执行幂等操作会产生相同的结果。该研究基于以下见解:应用程序自然地分解为一系列连续的幂等区域;即,它们的执行可以分解为一组区域,其中每个区域都是幂等的——重新执行没有副作用。该研究提出了幂等处理器的概念,其基本抽象是执行幂等代码区域。这允许对微处理器管道进行新颖的修改,并允许多种形式的推测,而无需在重新执行之前恢复任何状态。这种设计方法将性能、可靠性和节能执行的推测统一在一个原则方法下。 静态分析研究形式化了幂等的概念,并研究了确定幂等区域的机制。 各种 ISA(指令集架构)、CPU(中央处理单元)和 GPU(图形处理单元)的编译器实现对该方法进行了定量评估。该项目跨多个协同方向的端到端解决方案具有潜在的颠覆性影响。该项目涉及威斯康星大学麦迪逊分校和德克萨斯大学圣安东尼奥分校之间的合作,涉及本科生研究人员、机构之间的互访,并探索威斯康星大学和德克萨斯大学圣安东尼奥分校之间的综合课程强化和推广。 该项目的多学科和多机构合作产生了分散的影响。

项目成果

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

Karthikeyan Sankaralingam其他文献

Idempotent code generation: Implementation, analysis, and evaluation
幂等代码生成:实现、分析和评估
Hybrid optimization/heuristic instruction scheduling for programmable accelerator codesign
用于可编程加速器协同设计的混合优化/启发式指令调度
OpenSPLySER: The Integrated OpenSPARC and DySER Design
OpenSPLySER:集成的 OpenSPARC 和 DySER 设计
  • DOI:
  • 发表时间:
    2011
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Jesse Benson;Ryan Cofell;Chris Frericks;C. Ho;Karthikeyan Sankaralingam
  • 通讯作者:
    Karthikeyan Sankaralingam
Multicore Model from Abstract Single Core Inputs
来自抽象单核输入的多核模型
  • DOI:
    10.1109/l-ca.2012.27
  • 发表时间:
    2013
  • 期刊:
  • 影响因子:
    2.3
  • 作者:
    Emily R. Blem;H. Esmaeilzadeh;Renée St. Amant;Karthikeyan Sankaralingam;D. Burger
  • 通讯作者:
    D. Burger
Exploring the Synergy of Emerging Workloads and Silicon Reliability Trends
探索新兴工作负载和芯片可靠性趋势的协同作用
  • DOI:
  • 发表时间:
    2009
  • 期刊:
  • 影响因子:
    0
  • 作者:
    M. Kruijf;Karthikeyan Sankaralingam
  • 通讯作者:
    Karthikeyan Sankaralingam

Karthikeyan Sankaralingam的其他文献

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

{{ truncateString('Karthikeyan Sankaralingam', 18)}}的其他基金

FoMR: Collaborative Research: Single-Thread Multi-Accelerator Execution to Close the Dennard Scaling Gap
FoMR:协作研究:单线程多加速器执行以缩小 Dennard 缩放差距
  • 批准号:
    1823447
  • 财政年份:
    2018
  • 资助金额:
    $ 60万
  • 项目类别:
    Standard Grant
PFI:AIR - TT: Memory Processing Unit: A Low Power Processor for Analytics Applications
PFI:AIR - TT:内存处理单元:用于分析应用的低功耗处理器
  • 批准号:
    1701099
  • 财政年份:
    2017
  • 资助金额:
    $ 60万
  • 项目类别:
    Standard Grant
SHF:SMALL:Pushing the Limits of Transparent Specialization
SHF:SMALL:突破透明专业化的极限
  • 批准号:
    1618234
  • 财政年份:
    2016
  • 资助金额:
    $ 60万
  • 项目类别:
    Standard Grant
CSR: Small: Accelerating Towards the Hardware Specialization Era: A Holistic Approach
CSR:小:加速迈向硬件专业化时代:整体方法
  • 批准号:
    1218432
  • 财政年份:
    2012
  • 资助金额:
    $ 60万
  • 项目类别:
    Standard Grant
CSR: SMALL: Formal Models, Processor Architecture, and Evaluation of Sampling for Hardware Reliability
CSR:SMALL:形式模型、处理器架构和硬件可靠性采样评估
  • 批准号:
    1117782
  • 财政年份:
    2011
  • 资助金额:
    $ 60万
  • 项目类别:
    Standard Grant
CAREER: A Vertically Integrated Approach to Microprocessor Design for Unpredictable Silicon
职业生涯:针对不可预测硅的微处理器设计的垂直集成方法
  • 批准号:
    0845751
  • 财政年份:
    2009
  • 资助金额:
    $ 60万
  • 项目类别:
    Standard Grant
SHF: Small: Multi-Core Architecture, Applications, and Tools Co-Design
SHF:小型:多核架构、应用程序和工具协同设计
  • 批准号:
    0917238
  • 财政年份:
    2009
  • 资助金额:
    $ 60万
  • 项目类别:
    Standard Grant
NeTS:Small:A Unified Lookup Framework to Enable the Rapid Deployment of New Protocols in High-Speed Routers
NeTS:Small:统一查找框架,支持在高速路由器中快速部署新协议
  • 批准号:
    0917213
  • 财政年份:
    2009
  • 资助金额:
    $ 60万
  • 项目类别:
    Standard Grant

相似国自然基金

复合低维拓扑材料中等离激元增强光学响应的研究
  • 批准号:
    12374288
  • 批准年份:
    2023
  • 资助金额:
    52 万元
  • 项目类别:
    面上项目
中等垂直风切变下非对称型热带气旋快速增强的物理机制研究
  • 批准号:
    42305004
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
基于挥发性分布和氧化校正的大气半/中等挥发性有机物来源解析方法构建
  • 批准号:
    42377095
  • 批准年份:
    2023
  • 资助金额:
    49 万元
  • 项目类别:
    面上项目
基于机器学习和经典电动力学研究中等尺寸金属纳米粒子的量子表面等离激元
  • 批准号:
    22373002
  • 批准年份:
    2023
  • 资助金额:
    50 万元
  • 项目类别:
    面上项目
托卡马克偏滤器中等离子体的多尺度算法与数值模拟研究
  • 批准号:
    12371432
  • 批准年份:
    2023
  • 资助金额:
    43.5 万元
  • 项目类别:
    面上项目

相似海外基金

RII Track-4:@NASA: Bluer and Hotter: From Ultraviolet to X-ray Diagnostics of the Circumgalactic Medium
RII Track-4:@NASA:更蓝更热:从紫外到 X 射线对环绕银河系介质的诊断
  • 批准号:
    2327438
  • 财政年份:
    2024
  • 资助金额:
    $ 60万
  • 项目类别:
    Standard Grant
Collaborative Research: Topological Defects and Dynamic Motion of Symmetry-breaking Tadpole Particles in Liquid Crystal Medium
合作研究:液晶介质中对称破缺蝌蚪粒子的拓扑缺陷与动态运动
  • 批准号:
    2344489
  • 财政年份:
    2024
  • 资助金额:
    $ 60万
  • 项目类别:
    Standard Grant
Collaborative Research: AF: Medium: The Communication Cost of Distributed Computation
合作研究:AF:媒介:分布式计算的通信成本
  • 批准号:
    2402836
  • 财政年份:
    2024
  • 资助金额:
    $ 60万
  • 项目类别:
    Continuing Grant
Collaborative Research: AF: Medium: Foundations of Oblivious Reconfigurable Networks
合作研究:AF:媒介:遗忘可重构网络的基础
  • 批准号:
    2402851
  • 财政年份:
    2024
  • 资助金额:
    $ 60万
  • 项目类别:
    Continuing Grant
Collaborative Research: CIF: Medium: Snapshot Computational Imaging with Metaoptics
合作研究:CIF:Medium:Metaoptics 快照计算成像
  • 批准号:
    2403122
  • 财政年份:
    2024
  • 资助金额:
    $ 60万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了