课题基金 / 基金详情

SHF: Small: Closing the Productivity/Performance Gap with Just-in-Time Configuration of Meta-Trace Accelerators

SHF: Small: Closing the Productivity/Performance Gap with Just-in-Time Configuration of Meta-Trace Accelerators
SHF:小型:通过及时配置 Meta-Trace 加速器缩小生产力/性能差距
批准号:
1527065
负责人:
Christopher Batten
金额:
$50.0万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2015
资助国家:
美国
项目状态:
已结题
起止时间:
2015-08-01 至 2020-07-31

项目摘要

项目成果

Christopher Batten的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
Title: SHF: Small: Closing the Productivity/Performance Gap with Just-in-Time Configuration of Meta-Trace AcceleratorsDynamic programming languages are growing in popularity across the computing spectrum from smartphones, to servers, to supercomputers. Dynamic programming languages such as Python, JavaScript, and MATLAB are all now among the top-ten most popular programming languages. These "productivity-level" languages make it easy to quickly develop, verify, and maintain applications, but unfortunately, the performance of such applications is usually quite low. This project is exploring a new hardware/software co-design approach for closing this productivity-performance gap. The intellectual merits of this project are the potential for fundamental advances in new hardware accelerators specifically designed for dynamic programming languages, and new software techniques to let applications take advantage of these accelerators. The project's broader significance and importance are rooted in the popularity of dynamic programming languages, and the potential to significantly improve the performance of these highly productive languages.There has been great interest in software and hardware techniques to close the "productivity-performance gap". On the software side, high-performance interpreters are increasingly leveraging just-in-time (JIT) method- or trace-based compilation techniques. On the hardware-side, there is a long history of directly supporting high-level languages in hardware. Unfortunately, direct execution of high-level languages precludes the kinds of aggressive optimizations possible with JIT compilation and can prevent efficient execution of alternative high-level languages. A key insight is that future hardware acceleration for dynamic programming languages should not replace JIT compilation, but should instead elegantly complement JIT compilation for a variety of different dynamic programming languages. This project is investigating a new approach using just-in-time configuration of meta-trace accelerators. The project is using a vertically integrated research methodology to explore the following four research thrusts: (1) developing and optimizing a new Scheme interpreter (called RLisPy) to create a state-of-the-art software baseline; (2) exploring various novel hardware meta-trace accelerators for RLisPy; (3) exploring JIT configuration to accelerate RLisPy using these meta-trace accelerators; and (4) applying these techniques to the more popular Python dynamic programming language.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Collaborative Research: Frameworks: Advancing Computer Hardware and Systems' Research Capability, Reproducibility, and Sustainability with the gem5 Simulator Ecosystem
  • 批准号:
    2311890
  • 项目类别:
    Standard Grant
  • 资助金额:
    $19.97万
  • 财政年份:
    2023
  • 负责人:
    Christopher Batten
  • 依托单位:
Collaborative Research: PPoSS: LARGE: Panorama: Integrated Rack-Scale Acceleration for Computational Pangenomics
  • 批准号:
    2118709
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $327.15万
  • 财政年份:
    2021
  • 负责人:
    Christopher Batten
  • 依托单位:
SHF: Small: EVE: Ephemeral Vector Engines
  • 批准号:
    2008471
  • 项目类别:
    Standard Grant
  • 资助金额:
    $40.0万
  • 财政年份:
    2020
  • 负责人:
    Christopher Batten
  • 依托单位:
II-New: PyMTL: A Unified Framework for Vertically Integrated Computer Architecture Research
  • 批准号:
    1512937
  • 项目类别:
    Standard Grant
  • 资助金额:
    $44.37万
  • 财政年份:
    2015
  • 负责人:
    Christopher Batten
  • 依托单位:
国内基金
海外基金
昼夜节律性small RNA在血斑形成时间推断中的法医学应用研究
  • 批准号:
  • 项目类别:
    省市级项目
  • 资助金额:
    --
  • 批准年份:
    2024
  • 负责人:
  • 依托单位:
tRNA-derived small RNA上调YBX1/CCL5通路参与硼替佐米诱导慢性疼痛的机制研究
  • 批准号:
  • 项目类别:
    省市级项目
  • 资助金额:
    10.0万元
  • 批准年份:
    2022
  • 负责人:
    张祥忠
  • 依托单位:
Small RNA调控I-F型CRISPR-Cas适应性免疫性的应答及分子机制
Small RNAs调控解淀粉芽胞杆菌FZB42生防功能的机制研究
  • 批准号:
    31972324
  • 项目类别:
    面上项目
  • 资助金额:
    58.0万元
  • 批准年份:
    2019
  • 负责人:
    高学文
  • 依托单位: