STARSS: Small: Automatic Synthesis of Verifiably Secure Hardware Accelerators

STARSS:小型:自动合成可验证安全的硬件加速器

基本信息

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

项目摘要

Specialized hardware accelerators are growing in popularity across the computing spectrum from mobile devices to datacenters. These special-purpose hardware engines promise significant improvements in computing performance and energy efficiency that are essential to all aspects of modern society. However, hardware specialization also comes with added design complexity and introduces a host of new security challenges, which have not been adequately explored. This project is developing ASSURE, a design automation framework that synthesizes verifiably secure hardware accelerators from high-level programming languages. The automatic high-level synthesis flow provides considerable benefit in terms of productivity and ease of verification. The project also includes educational components such as integration of hardware security topics into the computer engineering curriculum and ongoing high-school outreach efforts through a week-long summer program for underrepresented minority high-school students.ASSURE leverages and builds on the recent advances in high-level synthesis (HLS), which compiles behavioral specifications into optimized register-transfer-level circuits. Unlike recently proposed security-aware HLS methods, ASSURE further provides formal mechanisms to verify that the desired security properties of the synthesized accelerators are indeed guaranteed. Specifically, two major research thrusts are being explored: (1) developing an HLS tool that allows a designer to specify a security level for inputs/outputs of an accelerator, and express restrictions on information flows between security levels as a security lattice; and (2) creating a security checker that enables an independent and formal verification of the information flow security properties of an automatically generated hardware accelerator.
专用硬件加速器在从移动设备到数据中心的整个计算领域中越来越受欢迎。这些专用硬件引擎有望显着提高计算性能和能源效率,这对现代社会的各个方面都至关重要。然而,硬件专业化也带来了设计复杂性的增加,并带来了许多新的安全挑战,而这些挑战尚未得到充分探讨。该项目正在开发 ASSURE,这是一个设计自动化框架,可通过高级编程语言综合可验证的安全硬件加速器。自动高级综合流程在生产力和易于验证方面提供了相当大的好处。该项目还包括教育部分,例如将硬件安全主题整合到计算机工程课程中,以及通过为期一周的暑期项目为代表性不足的少数族裔高中生进行持续的高中外展工作。ASSURE 利用并建立在高中的最新进展之上。级综合(HLS),将行为规范编译成优化的寄存器传输级电路。与最近提出的安全感知 HLS 方法不同,ASSURE 进一步提供了正式的机制来验证合成加速器所需的安全属性确实得到了保证。具体来说,正在探索两个主要研究方向:(1)开发HLS工具,允许设计者指定加速器输入/输出的安全级别,并将对安全级别之间的信息流的限制表达为安全网格; (2) 创建一个安全检查器,能够对自动生成的硬件加速器的信息流安全属性进行独立且形式化的验证。

项目成果

期刊论文数量(6)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Boosting the Performance of CNN Accelerators with Dynamic Fine-Grained Channel Gating
通过动态细粒度通道选通提升 CNN 加速器的性能
Designing Secure Cryptographic Accelerators with Information Flow Enforcement: A Case Study on AES
设计具有信息流强制的安全加密加速器:AES 案例研究
High-level synthesis with timing-sensitive information flow enforcement
具有时间敏感信息流实施的高级综合
Improving Scalability of Exact Modulo Scheduling with Specialized Conflict-Driven Learning
通过专门的冲突驱动学习提高精确模调度的可扩展性
Reverse engineering convolutional neural networks through side-channel information leaks
通过侧通道信息泄漏对卷积神经网络进行逆向工程
  • DOI:
    10.1145/3195970.3196105
  • 发表时间:
    2018-01
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Hua, Weizhe;Zhang, Zhiru;Suh, G. Edward
  • 通讯作者:
    Suh, G. Edward
{{ 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 }}

Zhiru Zhang其他文献

Behavioral synthesis with activating unused flip-flops for reducing glitch power in FPGA
通过激活未使用的触发器来降低 FPGA 中的毛刺功率的行为综合
Building Efficient Deep Neural Networks With Unitary Group Convolutions
使用酉群卷积构建高效的深度神经网络
A Tensor Processing Framework for CPU-Manycore Heterogeneous Systems
CPU众核异构系统的张量处理框架
Image classification with spectral and texture features based on SVM
基于SVM的光谱和纹理特征图像分类
Architecture and compilation for data bandwidth improvement in configurable embedded processors
可配置嵌入式处理器中数据带宽改进的架构和编译

Zhiru Zhang的其他文献

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

{{ truncateString('Zhiru Zhang', 18)}}的其他基金

Collaborative Research: SHF: Medium: Differentiable Hardware Synthesis
合作研究:SHF:媒介:可微分硬件合成
  • 批准号:
    2403135
  • 财政年份:
    2024
  • 资助金额:
    $ 26.67万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Medium: Co-optimizing Spectral Algorithms and Systems for High-Performance Graph Learning
合作研究:SHF:中:协同优化高性能图学习的谱算法和系统
  • 批准号:
    2212371
  • 财政年份:
    2022
  • 资助金额:
    $ 26.67万
  • 项目类别:
    Continuing Grant
Collaborative Research: FMitF: Track I: DeepSmith: Scheduling with Quality Guarantees for Efficient DNN Model Execution
合作研究:FMitF:第一轨:DeepSmith:为高效 DNN 模型执行提供质量保证的调度
  • 批准号:
    2019306
  • 财政年份:
    2020
  • 资助金额:
    $ 26.67万
  • 项目类别:
    Standard Grant
SHF: Small: Architectural Synthesis for Programmable Accelerators
SHF:小型:可编程加速器的架构综合
  • 批准号:
    1909661
  • 财政年份:
    2019
  • 资助金额:
    $ 26.67万
  • 项目类别:
    Standard Grant
CAPA: Collaborative Research: A Multi-Paradigm Programming Infrastructure for Heterogeneous Architectures
CAPA:协作研究:异构架构的多范式编程基础设施
  • 批准号:
    1723715
  • 财政年份:
    2017
  • 资助金额:
    $ 26.67万
  • 项目类别:
    Standard Grant
CAREER: Synthesizing Highly Efficient Hardware Accelerators for Irregular Programs: A Synergistic Approach
职业:为不规则程序合成高效硬件加速器:一种协同方法
  • 批准号:
    1453378
  • 财政年份:
    2015
  • 资助金额:
    $ 26.67万
  • 项目类别:
    Continuing Grant

相似国自然基金

ALKBH5介导的SOCS3-m6A去甲基化修饰在颅脑损伤后小胶质细胞炎性激活中的调控作用及机制研究
  • 批准号:
    82301557
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
miRNA前体小肽miPEP在葡萄低温胁迫抗性中的功能研究
  • 批准号:
  • 批准年份:
    2023
  • 资助金额:
    50 万元
  • 项目类别:
PKM2苏木化修饰调节非小细胞肺癌起始细胞介导的耐药生态位的机制研究
  • 批准号:
    82372852
  • 批准年份:
    2023
  • 资助金额:
    49 万元
  • 项目类别:
    面上项目
基于翻译组学理论探究LncRNA H19编码多肽PELRM促进小胶质细胞活化介导电针巨刺改善膝关节术后疼痛的机制研究
  • 批准号:
    82305399
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
CLDN6高表达肿瘤细胞亚群在非小细胞肺癌ICB治疗抗性形成中的作用及机制研究
  • 批准号:
    82373364
  • 批准年份:
    2023
  • 资助金额:
    49 万元
  • 项目类别:
    面上项目

相似海外基金

Fluorescence lifetime imaging device for 5-ALA-guided neurosurgery
用于 5-ALA 引导神经外科手术的荧光寿命成像装置
  • 批准号:
    10698741
  • 财政年份:
    2023
  • 资助金额:
    $ 26.67万
  • 项目类别:
Automatic, Opportunistic Surveillance of Hip Bone Fragility in X-ray Images
X 射线图像中髋骨脆性的自动、机会性监视
  • 批准号:
    10697573
  • 财政年份:
    2023
  • 资助金额:
    $ 26.67万
  • 项目类别:
Software Platform for Automatic, Opportunistic Screening of Vertebral Compression Fractures
用于自动、机会性筛查椎骨压缩性骨折的软件平台
  • 批准号:
    10755827
  • 财政年份:
    2023
  • 资助金额:
    $ 26.67万
  • 项目类别:
SaTC: CORE: Small: Sound Automatic Exploit Generation
SaTC:核心:小:声音自动漏洞利用生成
  • 批准号:
    2234257
  • 财政年份:
    2023
  • 资助金额:
    $ 26.67万
  • 项目类别:
    Continuing Grant
SaTC: CORE: Small: Automatic Identification of Privilege-guard Variables for Data-only Attacks and Defenses
SaTC:核心:小型:自动识别纯数据攻击和防御的权限保护变量
  • 批准号:
    2247652
  • 财政年份:
    2023
  • 资助金额:
    $ 26.67万
  • 项目类别:
    Continuing Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了