SHF: Small: Improving Memory Performance on Fused Architectures through Compiler and Runtime Innovations

SHF:小型:通过编译器和运行时创新提高融合架构的内存性能

基本信息

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

项目摘要

During the past decade, accelerators such as Graphics Processing Units (GPUs) have entered the area of general-purpose computing. They are now widely used for achieving high performance in scientific simulation, business analytics, image processing, and many other application domains. Their effectiveness however has been largely constrained by narrow and slow interconnections to multicore CPUs. Instead of such disjoint memories for multicore CPUs on one side and GPUs on the other, contemporary architectures are adopting an integrated design: Conventional CPUs and co-accelerators are integrated on the same die with access to the same memory. The integration provides new opportunities for synergistic execution on CPUs and GPUs, but can also intensify resource contention within the memory hierarchy. The implications yet remain to be understood.This project aims to systematically explore the new challenges and opportunities of the integration, especially for compilers and runtime systems in governing program transformations and maintaining them at runtime for data locality, task partitioning and scheduling. The PIs propose to advance the state of the art by promoting synergistic execution in support of data sharing while creating spheres of isolation between CPU and GPU execution to mitigate resource contention of non-shared data. The proposed techniques include a set of novel compiler transformations, concurrent program control and data abstractions, and systems mechanisms that fostersharing and reduce cross-boundary contention depending on memory access patterns with respect to shared hardware resources. This synergy between compiler techniques and the runtime system has the potential to significantly improve performance and power guarantees for co-scheduling program fragments on fused architectures.
在过去的十年中,图形处理单元(GPU)等加速器已经进入通用计算领域。它们现在广泛用于在科学模拟、业务分析、图像处理和许多其他应用领域实现高性能。然而,它们的有效性在很大程度上受到与多核 CPU 的狭窄且缓慢的互连的限制。现代架构不再采用一侧多核 CPU、另一侧 GPU 的分离存储器,而是采用集成设计:传统 CPU 和辅助加速器集成在同一芯片上,可访问同一存储器。这种集成为 CPU 和 GPU 上的协同执行提供了新的机会,但也可能加剧内存层次结构内的资源争用。其影响仍有待理解。该项目旨在系统地探索集成的新挑战和机遇,特别是编译器和运行时系统在管理程序转换并在运行时维护它们以实现数据局部性、任务分区和调度。 PI 建议通过促进协同执行来支持数据共享,同时在 CPU 和 GPU 执行之间创建隔离范围以减轻非共享数据的资源争用,从而推进最先进的技术。所提出的技术包括一组新颖的编译器转换、并发程序控制和数据抽象,以及根据共享硬件资源的内存访问模式促进共享和减少跨界争用的系统机制。 编译器技术和运行时系统之间的这种协同作用有可能显着提高融合架构上协同调度程序片段的性能和功率保证。

项目成果

期刊论文数量(1)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
T-Pack: Timed Network Security for Real Time Systems
T-Pack:实时系统的定时网络安全
{{ 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 }}

Xipeng Shen其他文献

Software Engagement with Sleeping CPUs
软件与休眠 CPU 的交互
  • DOI:
  • 发表时间:
    2015-05-18
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Qiange Zhu;Meng Zhu;Bo Wu;Xipeng Shen;Kai Shen;Zhiying Wang
  • 通讯作者:
    Zhiying Wang
Semiotics Approach to Product Architecture Design: a Case Study of Cooking Activity
产品架构设计的符号学方法:烹饪活动案例研究
  • DOI:
    10.2991/icaemt-15.2015.126
  • 发表时间:
    2015-08-22
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Fei Hu;Xi Zhang;Xipeng Shen;Guihong Ran
  • 通讯作者:
    Guihong Ran
Understanding and bridging the gaps in current GNN performance optimizations
了解并弥补当前 GNN 性能优化的差距
Wootz: a compiler-based framework for fast CNN pruning via composability
Wootz:基于编译器的框架,通过可组合性实现快速 CNN 修剪
HISyn: human learning-inspired natural language programming
HISyn:受人类学习启发的自然语言编程

Xipeng Shen的其他文献

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

{{ truncateString('Xipeng Shen', 18)}}的其他基金

Collaborative Research: CSR: Medium: Scaling Secure Serverless Computing on Heterogeneous Datacenters
协作研究:CSR:中:在异构数据中心上扩展安全无服务器计算
  • 批准号:
    2312207
  • 财政年份:
    2023
  • 资助金额:
    $ 47万
  • 项目类别:
    Continuing Grant
Collaborative Research: CNS Core: Medium: Understanding and Strengthening Memory Security for Non-Volatile Memory
合作研究:CNS 核心:中:理解和加强非易失性内存的内存安全性
  • 批准号:
    2107068
  • 财政年份:
    2021
  • 资助金额:
    $ 47万
  • 项目类别:
    Continuing Grant
SBIR Phase I: Enabling Real-Time AI on End Devices through Compression-Compilation Co-Design
SBIR 第一阶段:通过压缩编译协同设计在终端设备上启用实时人工智能
  • 批准号:
    2104298
  • 财政年份:
    2021
  • 资助金额:
    $ 47万
  • 项目类别:
    Standard Grant
SBIR Phase I: Enabling Real-Time AI on End Devices through Compression-Compilation Co-Design
SBIR 第一阶段:通过压缩编译协同设计在终端设备上启用实时人工智能
  • 批准号:
    2104298
  • 财政年份:
    2021
  • 资助金额:
    $ 47万
  • 项目类别:
    Standard Grant
Workshop on Inter-Disciplinary Research Challenges in Computer Systems
计算机系统跨学科研究挑战研讨会
  • 批准号:
    1823068
  • 财政年份:
    2018
  • 资助金额:
    $ 47万
  • 项目类别:
    Standard Grant
CAREER: Input-Centric Program Behavior Analysis and Adaptation
职业:以输入为中心的程序行为分析和适应
  • 批准号:
    1455733
  • 财政年份:
    2014
  • 资助金额:
    $ 47万
  • 项目类别:
    Continuing Grant
SHF: Small: Non-Uniformity--Centric Program Optimizations for Dynamic Computations on Chip Multiprocessors
SHF:小:片上多处理器动态计算的非均匀性以程序优化为中心
  • 批准号:
    1455404
  • 财政年份:
    2014
  • 资助金额:
    $ 47万
  • 项目类别:
    Standard Grant
SHF: Small: Non-Uniformity--Centric Program Optimizations for Dynamic Computations on Chip Multiprocessors
SHF:小:片上多处理器动态计算的非均匀性以程序优化为中心
  • 批准号:
    1320796
  • 财政年份:
    2013
  • 资助金额:
    $ 47万
  • 项目类别:
    Standard Grant
CAREER: Input-Centric Program Behavior Analysis and Adaptation
职业:以输入为中心的程序行为分析和适应
  • 批准号:
    0954015
  • 财政年份:
    2010
  • 资助金额:
    $ 47万
  • 项目类别:
    Continuing Grant
CPA-CPL: Exploring and Exploiting Heterogeneous Cache Sharing in Chip Multiprocessors Systems for Locality Optimization and Proactive Cache Management
CPA-CPL:探索和利用芯片多处理器系统中的异构缓存共享,实现局部优化和主动缓存管理
  • 批准号:
    0811791
  • 财政年份:
    2008
  • 资助金额:
    $ 47万
  • 项目类别:
    Continuing Grant

相似国自然基金

逍遥散通过IDO1调控小胶质细胞吞噬作用改善神经可塑性治疗抑郁症的机制研究
  • 批准号:
    82305176
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
逍遥散调节脂肪酸代谢介导的小胶质细胞“敏化”改善早期应激致抑郁机制研究
  • 批准号:
    82304990
  • 批准年份:
    2023
  • 资助金额:
    20 万元
  • 项目类别:
    青年科学基金项目
基于翻译组学理论探究LncRNA H19编码多肽PELRM促进小胶质细胞活化介导电针巨刺改善膝关节术后疼痛的机制研究
  • 批准号:
    82305399
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
麦角硫因基于Nrf-2-CD36通路改善高脂饮食诱导小胶质细胞吞噬功能受损的机制研究
  • 批准号:
    32372326
  • 批准年份:
    2023
  • 资助金额:
    50 万元
  • 项目类别:
    面上项目
CB2R-β-arrestin1抑制小胶质细胞代谢重编程调控神经炎症在改善POCD中的机制研究
  • 批准号:
    82360227
  • 批准年份:
    2023
  • 资助金额:
    32.2 万元
  • 项目类别:
    地区科学基金项目

相似海外基金

SHF: Small: Improving Efficiency of Vision Transformers via Software-Hardware Co-Design and Acceleration
SHF:小型:通过软硬件协同设计和加速提高视觉变压器的效率
  • 批准号:
    2233893
  • 财政年份:
    2023
  • 资助金额:
    $ 47万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Small: An Automated Full-Lifecycle Approach for Improving the Development and Use of Static Analysis
合作研究:SHF:小型:改进静态分析开发和使用的自动化全生命周期方法
  • 批准号:
    2007314
  • 财政年份:
    2020
  • 资助金额:
    $ 47万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Small: An Automated Full-Lifecycle Approach for Improving the Development and Use of Static Analysis
合作研究:SHF:小型:改进静态分析开发和使用的自动化全生命周期方法
  • 批准号:
    2008905
  • 财政年份:
    2020
  • 资助金额:
    $ 47万
  • 项目类别:
    Standard Grant
SHF: Small: RUI: Before, during, and after requirements elicitation interviews: a comprehensive support for improving the quality of requirements
SHF:小:RUI:需求启发访谈之前、期间和之后:为提高需求质量提供全面支持
  • 批准号:
    1718377
  • 财政年份:
    2017
  • 资助金额:
    $ 47万
  • 项目类别:
    Standard Grant
SHF: SMALL: Collaborative Research: Improving Reliability of In-Memory Storage
SHF:SMALL:协作研究:提高内存存储的可靠性
  • 批准号:
    1745748
  • 财政年份:
    2017
  • 资助金额:
    $ 47万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了