Collaborative Research: Software Canaries

合作研究:软件金丝雀

基本信息

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

项目摘要

As transistors get smaller, they become increasingly susceptible to variations in their timing characteristics. One way to deal with possible variations is to assume worst-case characteristics during hardware design. Unfortunately, the power and performance costs of worst-case design are becoming prohibitive. Consequently, processor designers have sought more aggressive design styles that permit better-than-worst-case operation. One such approach uses "canary circuits" that indicate when a processor is on the verge of unsafe operation due to variations. This research investigates "software canaries" - software routines that exercise the most susceptible circuits of a processor to determine an aggressive safe operating point. Software canaries enable all the benefits of hardware canary circuits, without the corresponding hardware overhead. More importantly, they may provide additional benefits as they can track aging and temperature - variations that may be indistinguishable to hardware canary circuits. Furthermore, unlike hardware canary circuits, they allow identifying the most aggressive operating point on a per application basis. This research focuses on exploring the benefits of software canaries, developing use cases, developing techniques for building software canaries for different microarchitectures, and developing microarchitecture and system support needed to support software-canary-based execution.The broader impact of the research lies in enabling computing systems with significantly lower energy consumption by selecting aggressive operating points. Other specific impacts include development of open source tools that may be used for further work by other research groups, and a greater discussion of variations and energy efficiency in graduate and undergraduate coursework.
随着晶体管变得越来越小,它们变得越来越容易受到其时序特性变化的影响。处理可能的变化的一种方法是在硬件设计期间假设最坏情况的特性。不幸的是,最坏情况设计的功耗和性能成本越来越高。因此,处理器设计者已经寻求允许比最坏情况更好的操作的更积极的设计风格。一种这样的方法使用“金丝雀电路”,其指示处理器何时由于变化而处于不安全操作的边缘。本研究调查“软件金丝雀”-软件例程,行使最敏感的电路的处理器,以确定一个积极的安全工作点。软件金丝雀实现了硬件金丝雀电路的所有优点,而没有相应的硬件开销。更重要的是,它们可以提供额外的好处,因为它们可以跟踪硬件金丝雀电路可能无法区分的老化和温度变化。此外,与硬件金丝雀电路不同,它们允许在每个应用程序的基础上识别最积极的工作点。该研究的重点是探索软件金丝雀的好处,开发用例,开发技术,为不同的微架构构建软件金丝雀,并开发所需的微架构和系统支持,以支持基于软件金丝雀的execution.The更广泛的影响,研究在于使计算系统具有显着降低能耗通过选择积极的操作点。其他具体影响包括开发可用于其他研究小组进一步工作的开源工具,以及在研究生和本科生课程中更多地讨论变化和能源效率。

项目成果

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

John Sartori其他文献

Polymer tunneling vibration sensors using hot embossing technique
  • DOI:
    10.1016/j.sna.2022.113705
  • 发表时间:
    2022-09-01
  • 期刊:
  • 影响因子:
  • 作者:
    Jungyoon Kim;Tianyi Zhang;Peng Zhou;Quan Guan;Yingming Xu;John Sartori;Lauren Linderman;Vuk Mandic;Tianhong Cui
  • 通讯作者:
    Tianhong Cui

John Sartori的其他文献

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

{{ truncateString('John Sartori', 18)}}的其他基金

PFI-TT: Creating Commercial-grade Hardware Design Tools for Automated Design of Application-specific Embedded Systems
PFI-TT:创建商业级硬件设计工具,用于特定应用嵌入式系统的自动化设计
  • 批准号:
    1919190
  • 财政年份:
    2019
  • 资助金额:
    $ 9万
  • 项目类别:
    Standard Grant
I-Corps: Trimbit Technologies Customer Discovery
I-Corps:Trimbit Technologies 客户发现
  • 批准号:
    1855194
  • 财政年份:
    2018
  • 资助金额:
    $ 9万
  • 项目类别:
    Standard Grant
CAREER: Application-specific Power Management
职业:特定应用的电源管理
  • 批准号:
    1651881
  • 财政年份:
    2017
  • 资助金额:
    $ 9万
  • 项目类别:
    Continuing Grant

相似国自然基金

Research on Quantum Field Theory without a Lagrangian Description
  • 批准号:
    24ZR1403900
  • 批准年份:
    2024
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
Cell Research
  • 批准号:
    31224802
  • 批准年份:
    2012
  • 资助金额:
    24.0 万元
  • 项目类别:
    专项基金项目
Cell Research
  • 批准号:
    31024804
  • 批准年份:
    2010
  • 资助金额:
    24.0 万元
  • 项目类别:
    专项基金项目
Cell Research (细胞研究)
  • 批准号:
    30824808
  • 批准年份:
    2008
  • 资助金额:
    24.0 万元
  • 项目类别:
    专项基金项目
Research on the Rapid Growth Mechanism of KDP Crystal
  • 批准号:
    10774081
  • 批准年份:
    2007
  • 资助金额:
    45.0 万元
  • 项目类别:
    面上项目

相似海外基金

Collaborative Research: Frameworks: Quakeworx - An extensible software framework for earthquake simulations
协作研究:框架:Quakeworx - 用于地震模拟的可扩展软件框架
  • 批准号:
    2311207
  • 财政年份:
    2023
  • 资助金额:
    $ 9万
  • 项目类别:
    Standard Grant
Collaborative Research: Elements: Lattice QCD software for nuclear physics on heterogeneous architectures
合作研究:Elements:用于异构架构核物理的 Lattice QCD 软件
  • 批准号:
    2311430
  • 财政年份:
    2023
  • 资助金额:
    $ 9万
  • 项目类别:
    Standard Grant
Collaborative Research: DASS: Assessing the Relationship Between Privacy Regulations and Software Development to Improve Rulemaking and Compliance
合作研究:DASS:评估隐私法规与软件开发之间的关系以改进规则制定和合规性
  • 批准号:
    2317185
  • 财政年份:
    2023
  • 资助金额:
    $ 9万
  • 项目类别:
    Standard Grant
Collaborative Research: DESC: Type 1: Software-Hardware Recycling and Repair Dataset Infrastructure (SHReDI) for Sustainable Computing
合作研究:DESC:类型 1:用于可持续计算的软硬件回收和修复数据集基础设施 (SHReDI)
  • 批准号:
    2324949
  • 财政年份:
    2023
  • 资助金额:
    $ 9万
  • 项目类别:
    Standard Grant
Collaborative Research: CCRI: New: A Scalable Hardware and Software Environment Enabling Secure Multi-party Learning
协作研究:CCRI:新:可扩展的硬件和软件环境支持安全的多方学习
  • 批准号:
    2347617
  • 财政年份:
    2023
  • 资助金额:
    $ 9万
  • 项目类别:
    Standard Grant
Collaborative Research: CSR: Small: Expediting Continual Online Learning on Edge Platforms through Software-Hardware Co-designs
协作研究:企业社会责任:小型:通过软硬件协同设计加快边缘平台上的持续在线学习
  • 批准号:
    2312157
  • 财政年份:
    2023
  • 资助金额:
    $ 9万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Medium: A hardware-software co-design approach for high-performance in-memory analytic data processing
协作研究:SHF:中:用于高性能内存分析数据处理的硬件软件协同设计方法
  • 批准号:
    2312741
  • 财政年份:
    2023
  • 资助金额:
    $ 9万
  • 项目类别:
    Standard Grant
Collaborative Research: CCRI: New: Syntactic Differencing Infrastructure for Software Evolution Research
合作研究:CCRI:新:软件进化研究的句法差异基础设施
  • 批准号:
    2232594
  • 财政年份:
    2023
  • 资助金额:
    $ 9万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Medium: Learning Semantics of Code To Automate Software Assurance Tasks
协作研究:SHF:媒介:学习代码语义以自动化软件保障任务
  • 批准号:
    2313054
  • 财政年份:
    2023
  • 资助金额:
    $ 9万
  • 项目类别:
    Standard Grant
COLLABORATIVE RESEARCH: EAGER: Towards Building a CyberInfrastructure for Facilitating the Assessment, Dissemination, Discovery, & Reuse of Software and Data Products
合作研究:渴望:建立网络基础设施以促进评估、传播、发现、
  • 批准号:
    2314202
  • 财政年份:
    2023
  • 资助金额:
    $ 9万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了