课题基金 / 基金详情

CAPA: Collaborative Research: Lightweight Abstract Memory Features

CAPA: Collaborative Research: Lightweight Abstract Memory Features
CAPA:协作研究:轻量级抽象内存功能
批准号:
1723476
负责人:
Aviral Shrivastava
金额:
$25.0万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2017
资助国家:
美国
项目状态:
已结题
起止时间:
2017-09-01 至 2021-08-31

项目摘要

项目成果

Aviral Shrivastava的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
The memory subsystem of modern computing systems has seen tremendous innovations, incorporating new features to aid programmers in creating fast, secure, correct, and power-efficient software. Unfortunately, harnessing these features is a challenge, as programming languages do not expose advanced abilities of the memory subsystem to programmers. This project focuses on the interface between programming languages and memory hardware. The intellectual merits include the creation of a rigorous semantics for memory features, so that programmers can reason about individual features and their composition; and the creation of compilation tools and run-time systems that allow programmers to use new memory features, in isolation or combination, for maximum gain. The project's broader significance and importance are its impact on the software and hardware industry, by facilitating rapid adoption of new memory features; the education and training of graduate students; and the creation of a tutorial to aid in dissemination and adoption of the developed tools and techniques.Hardware implementations of memory features are typically fast but limited by physical capacity, and the precise semantics of features are often vendor-specific. The theoretical portion of the work will create rigorous semantics for memory features, which transcend individual implementation and allow programmers and static analysis tools to reason about a program's interaction with memory. The research will construct virtualized run-time systems to overcome hardware constraints, and to emulate features when they are not present. Its implementations will employ run-time adaptivity to fine-tune themselves to a given system's feature availability, support for composition of features, and hardware/workload characteristics. A custom compiler infrastructure, built atop the LLVM system, will provide a lightweight syntax through which programmers can easily add support for memory features to their existing codes.
期刊论文(12)
专著(0)
科研奖励(0)
会议论文
DOI: 10.23919/date54114.2022.9774520
发表时间: 2022-03
期刊: 2022 Design, Automation & Test in Europe Conference & Exhibition (DATE)
影响因子: --
作者: [M. Balasubramanian;Aviral Shrivastava]
通讯作者: M. Balasubramanian;Aviral Shrivastava
DOI: 10.23919/date.2018.8342170
发表时间: 2018-04
期刊: 2018 Design, Automation & Test in Europe Conference & Exhibition (DATE)
影响因子: --
作者: [M. Balasubramanian;Shail Dave;Aviral Shrivastava;Reiley Jeyapaul]
通讯作者: M. Balasubramanian;Shail Dave;Aviral Shrivastava;Reiley Jeyapaul
DOI: 10.1109/tcad.2020.3022015
发表时间: 2020-11
期刊: IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
影响因子: 2.9
作者: [M. Balasubramanian;Aviral Shrivastava]
通讯作者: M. Balasubramanian;Aviral Shrivastava
dMazeRunner: Optimizing Convolutions on Dataflow Accelerators
dMazeRunner:优化数据流加速器上的卷积
DOI: 10.1109/icassp40776.2020.9054275
发表时间: 2020
期刊: ICASSP 2020
影响因子: --
作者: [Dave, Shail, Shrivastava, Aviral, Kim, Youngbin, Avancha, Sasikanth, Lee, Kyoungwoo]
通讯作者: Lee, Kyoungwoo
8
    CPS: Synergy: Collaborative Research: TickTalk: Timing API for Federated Cyberphysical Systems
    • 批准号:
      1645578
    • 项目类别:
      Standard Grant
    • 资助金额:
      $29.96万
    • 财政年份:
      2018
    • 负责人:
      Aviral Shrivastava
    • 依托单位:
    CSR: Small: Scaling the Real-time Capabilities of Powertrain Controller in Automotive Systems
    • 批准号:
      1525855
    • 项目类别:
      Standard Grant
    • 资助金额:
      $44.95万
    • 财政年份:
      2015
    • 负责人:
      Aviral Shrivastava
    • 依托单位:
    I-Corps: Compiler Technology for Modern Many-core Architectures
    • 批准号:
      1342156
    • 项目类别:
      Standard Grant
    • 资助金额:
      $5.0万
    • 财政年份:
      2013
    • 负责人:
      Aviral Shrivastava
    • 依托单位:
    Air Option 1: Technology Translation - Compiler Technology for Modern Manycore Architectures
    • 批准号:
      1343436
    • 项目类别:
      Standard Grant
    • 资助金额:
      $15.0万
    • 财政年份:
      2013
    • 负责人:
      Aviral Shrivastava
    • 依托单位:
    海外基金