SHF: Small: CPU-GPU Collaborative Execution in Fusion Architectures

SHF:小型:融合架构中的 CPU-GPU 协作执行

基本信息

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

项目摘要

The most recent trend in chip design is to integrate general purpose central processing units (CPUs) with graphics processing units (GPUs) onto a single microprocessor chip. Looking beyond the obvious benefits of simply putting components closer together, such integration presents an unprecedented opportunity for the CPU and GPU to collaborate, yielding a system whose performance far exceeds the sum of its parts. Whereas, currently, the CPU and GPU are delegated different tasks that each is suited for, this project explores new ways for the CPU and GPU to tackle and collaborate on the same task. The collaboration is fundamentally different from conventional parallel processing, because the CPU and GPU have radically different architectures. In particular, the CPU performs novel meta-computation that assists a GPU task, or vice versa. This innovative approach uncovers new opportunities for emerging heterogeneous architectures. The project investigates CPU/GPU collaborative execution paradigms to overcome fundamental limitations of both CPU and GPU computing tasks. The GPU achieves high computational throughput and energy efficiency by executing a single instruction on many data items. Its efficiency is severely degraded if some data items are not available due to long memory access latency or different data items require different operations. The CPU/GPU collaboration leverages the CPU to run far ahead of the GPU to prefetch the data and reorganize the operations needed for different data items so as to drastically improve the GPU efficiency. Conversely, on the CPU side, the CPU/GPU collaboration leverages the GPU's parallel processing power to accelerate auxiliary computations that greatly enrich the CPU program. Locality analysis, for instance, reveals the nature of memory accesses but requires high computation time when running on a CPU. GPU acceleration makes it possible to perform locality analysis simultaneously with the CPU program and adapt the memory hierarchy on-the-fly to improve CPU performance. The research cuts through software and hardware layers. From the software perspective, the project develops automated approaches to generate code for collaborative execution. From the hardware perspective, future architectures are defined to facilitate more effective CPU/GPU collaboration. The automated software approach adds value to current and upcoming microprocessors by enabling them to run more efficiently. The performance improvement and energy savings translate directly into enhanced user experience.
芯片设计的最新趋势是将通用中央处理单元(CPU)与图形处理单元(GPU)集成到单个微处理器芯片上。除了简单地将组件更紧密地放在一起的明显好处之外,这种集成为CPU和GPU提供了前所未有的合作机会,从而产生了一个性能远远超过其部件之和的系统。目前,CPU和GPU被委派了各自适合的不同任务,而这个项目探索了CPU和GPU处理和协作同一任务的新方法。这种协作从根本上不同于传统的并行处理,因为CPU和GPU具有完全不同的架构。特别地,CPU执行辅助GPU任务的新颖元计算,反之亦然。这种创新方法为新兴的异构体系结构带来了新的机遇。该项目研究了CPU/GPU协作执行范例,以克服CPU和GPU计算任务的基本限制。GPU通过对许多数据项执行单个指令来实现高计算吞吐量和能量效率。如果由于长的存储器访问延迟或不同的数据项需要不同的操作而导致某些数据项不可用,则其效率会严重降低。CPU/GPU协作利用CPU远远领先于GPU运行,以预取数据并重新组织不同数据项所需的操作,从而大幅提高GPU效率。相反,在CPU方面,CPU/GPU协作利用GPU的并行处理能力来加速辅助计算,从而极大地丰富了CPU程序。例如,局部性分析揭示了内存访问的本质,但在CPU上运行时需要很长的计算时间。GPU加速可以与CPU程序同时执行局部性分析,并动态调整内存层次结构以提高CPU性能。这项研究贯穿了软件和硬件两个层面。从软件的角度来看,该项目开发了自动化的方法来生成协作执行的代码。从硬件的角度来看,未来的架构被定义为促进更有效的CPU/GPU协作。自动化软件方法通过使当前和即将推出的微处理器能够更有效地运行来增加其价值。性能提升和节能直接转化为增强的用户体验。

项目成果

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

Huiyang Zhou其他文献

PMPM: Prediction by Combining Multiple Partial Matches
PMPM:通过组合多个部分匹配进行预测
  • DOI:
  • 发表时间:
    2007
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Hongliang Gao;Huiyang Zhou
  • 通讯作者:
    Huiyang Zhou
A Highly Efficient FFT Using Shared-Memory Multiplexing
使用共享内存复用的高效 FFT
Improving branch prediction accuracy via effective source information and prediction algorithms
通过有效的源信息和预测算法提高分支预测精度
  • DOI:
  • 发表时间:
    2008
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Huiyang Zhou;Hongliang Gao
  • 通讯作者:
    Hongliang Gao
Cerebellar pilocytic astrocytomas with spontaneous intratumoral hemorrhage in the elderly
老年人小脑毛细胞性星形细胞瘤伴自发性瘤内出血
  • DOI:
  • 发表时间:
    2018
  • 期刊:
  • 影响因子:
    1.6
  • 作者:
    Shuo Sun;Huiyang Zhou;Zhao;Hui Shi
  • 通讯作者:
    Hui Shi
Improving software security via runtime instruction-level taint checking
通过运行时指令级污点检查提高软件安全性
  • DOI:
    10.1145/1181309.1181313
  • 发表时间:
    2006
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Jingfei Kong;C. Zou;Huiyang Zhou
  • 通讯作者:
    Huiyang Zhou

Huiyang Zhou的其他文献

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

{{ truncateString('Huiyang Zhou', 18)}}的其他基金

SHF: Small: Collaborative Research: Efficient Memory Persistency for GPUs
SHF:小型:协作研究:GPU 的高效内存持久性
  • 批准号:
    1908406
  • 财政年份:
    2019
  • 资助金额:
    $ 37.65万
  • 项目类别:
    Standard Grant
SaTC: CORE: Small: Towards Smart and Secure Non Volatile Memory
SaTC:核心:小型:迈向智能、安全的非易失性存储器
  • 批准号:
    1717550
  • 财政年份:
    2017
  • 资助金额:
    $ 37.65万
  • 项目类别:
    Standard Grant
SHF: Small: Enabling Efficient Context Switching and Effective Latency Hiding in GPUs
SHF:小:在 GPU 中实现高效的上下文切换和有效的延迟隐藏
  • 批准号:
    1618509
  • 财政年份:
    2016
  • 资助金额:
    $ 37.65万
  • 项目类别:
    Standard Grant
TC: Medium: Collaborative Research: Side-Channel-Proof Embedded Processors with Integrated Multi-Layer Protection
TC:中:协作研究:具有集成多层保护的侧通道防护嵌入式处理器
  • 批准号:
    0905223
  • 财政年份:
    2009
  • 资助金额:
    $ 37.65万
  • 项目类别:
    Standard Grant
TC: Medium: Collaborative Research: Side-Channel-Proof Embedded Processors with Integrated Multi-Layer Protection
TC:中:协作研究:具有集成多层保护的侧通道防护嵌入式处理器
  • 批准号:
    1004945
  • 财政年份:
    2009
  • 资助金额:
    $ 37.65万
  • 项目类别:
    Standard Grant
CAREER: Architectural Support for Automated Software Debugging
职业:自动化软件调试的架构支持
  • 批准号:
    0968667
  • 财政年份:
    2009
  • 资助金额:
    $ 37.65万
  • 项目类别:
    Continuing Grant
CAREER: Architectural Support for Automated Software Debugging
职业:自动化软件调试的架构支持
  • 批准号:
    0747062
  • 财政年份:
    2008
  • 资助金额:
    $ 37.65万
  • 项目类别:
    Continuing Grant
Support for the 39th Annual ACM/IEEE International Symposium on Microarchitecture, 2006
支持 2006 年第 39 届 ACM/IEEE 国际微架构研讨会
  • 批准号:
    0652216
  • 财政年份:
    2007
  • 资助金额:
    $ 37.65万
  • 项目类别:
    Standard Grant

相似国自然基金

昼夜节律性small RNA在血斑形成时间推断中的法医学应用研究
  • 批准号:
  • 批准年份:
    2024
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
tRNA-derived small RNA上调YBX1/CCL5通路参与硼替佐米诱导慢性疼痛的机制研究
  • 批准号:
    n/a
  • 批准年份:
    2022
  • 资助金额:
    10.0 万元
  • 项目类别:
    省市级项目
Small RNA调控I-F型CRISPR-Cas适应性免疫性的应答及分子机制
  • 批准号:
    32000033
  • 批准年份:
    2020
  • 资助金额:
    24.0 万元
  • 项目类别:
    青年科学基金项目
Small RNAs调控解淀粉芽胞杆菌FZB42生防功能的机制研究
  • 批准号:
    31972324
  • 批准年份:
    2019
  • 资助金额:
    58.0 万元
  • 项目类别:
    面上项目
变异链球菌small RNAs连接LuxS密度感应与生物膜形成的机制研究
  • 批准号:
    81900988
  • 批准年份:
    2019
  • 资助金额:
    21.0 万元
  • 项目类别:
    青年科学基金项目
基于small RNA 测序技术解析鸽分泌鸽乳的分子机制
  • 批准号:
    31802058
  • 批准年份:
    2018
  • 资助金额:
    26.0 万元
  • 项目类别:
    青年科学基金项目
肠道细菌关键small RNAs在克罗恩病发生发展中的功能和作用机制
  • 批准号:
    31870821
  • 批准年份:
    2018
  • 资助金额:
    56.0 万元
  • 项目类别:
    面上项目
Small RNA介导的DNA甲基化调控的水稻草矮病毒致病机制
  • 批准号:
    31772128
  • 批准年份:
    2017
  • 资助金额:
    60.0 万元
  • 项目类别:
    面上项目
基于small RNA-seq的针灸治疗桥本甲状腺炎的免疫调控机制研究
  • 批准号:
    81704176
  • 批准年份:
    2017
  • 资助金额:
    20.0 万元
  • 项目类别:
    青年科学基金项目
水稻OsSGS3与OsHEN1调控small RNAs合成及其对抗病性的调节
  • 批准号:
    91640114
  • 批准年份:
    2016
  • 资助金额:
    85.0 万元
  • 项目类别:
    重大研究计划

相似海外基金

CSR: Small: Leveraging Physical Side-Channels for Good
CSR:小:利用物理侧通道做好事
  • 批准号:
    2312089
  • 财政年份:
    2024
  • 资助金额:
    $ 37.65万
  • 项目类别:
    Standard Grant
NeTS: Small: NSF-DST: Modernizing Underground Mining Operations with Millimeter-Wave Imaging and Networking
NeTS:小型:NSF-DST:利用毫米波成像和网络实现地下采矿作业现代化
  • 批准号:
    2342833
  • 财政年份:
    2024
  • 资助金额:
    $ 37.65万
  • 项目类别:
    Standard Grant
CPS: Small: NSF-DST: Autonomous Operations of Multi-UAV Uncrewed Aerial Systems using Onboard Sensing to Monitor and Track Natural Disaster Events
CPS:小型:NSF-DST:使用机载传感监测和跟踪自然灾害事件的多无人机无人航空系统自主操作
  • 批准号:
    2343062
  • 财政年份:
    2024
  • 资助金额:
    $ 37.65万
  • 项目类别:
    Standard Grant
Collaborative Research: FET: Small: Reservoir Computing with Ion-Channel-Based Memristors
合作研究:FET:小型:基于离子通道忆阻器的储层计算
  • 批准号:
    2403559
  • 财政年份:
    2024
  • 资助金额:
    $ 37.65万
  • 项目类别:
    Standard Grant
オミックス解析を用いたブドウ球菌 small colony variants の包括的特徴づけ
使用组学分析全面表征葡萄球菌小菌落变体
  • 批准号:
    24K13443
  • 财政年份:
    2024
  • 资助金额:
    $ 37.65万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
AF: Small: Problems in Algorithmic Game Theory for Online Markets
AF:小:在线市场的算法博弈论问题
  • 批准号:
    2332922
  • 财政年份:
    2024
  • 资助金额:
    $ 37.65万
  • 项目类别:
    Standard Grant
Collaborative Research: FET: Small: Algorithmic Self-Assembly with Crisscross Slats
合作研究:FET:小型:十字交叉板条的算法自组装
  • 批准号:
    2329908
  • 财政年份:
    2024
  • 资助金额:
    $ 37.65万
  • 项目类别:
    Standard Grant
NeTS: Small: ML-Driven Online Traffic Analysis at Multi-Terabit Line Rates
NeTS:小型:ML 驱动的多太比特线路速率在线流量分析
  • 批准号:
    2331111
  • 财政年份:
    2024
  • 资助金额:
    $ 37.65万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Small: LEGAS: Learning Evolving Graphs At Scale
协作研究:SHF:小型:LEGAS:大规模学习演化图
  • 批准号:
    2331302
  • 财政年份:
    2024
  • 资助金额:
    $ 37.65万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Small: LEGAS: Learning Evolving Graphs At Scale
协作研究:SHF:小型:LEGAS:大规模学习演化图
  • 批准号:
    2331301
  • 财政年份:
    2024
  • 资助金额:
    $ 37.65万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了