Collaborative Research: FoMR: Taming the Instruction Bottleneck in Modern Datacenter Applications
合作研究:FoMR:克服现代数据中心应用中的指令瓶颈
基本信息
- 批准号:2011168
- 负责人:
- 金额:$ 3万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2020
- 资助国家:美国
- 起止时间:2020-07-01 至 2023-06-30
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Data centers are the power plants that drive the digital economy. These warehouses filled with acres of computers, operated by the likes of Google, Facebook and Amazon, run the websites and apps that we use every day. Yet, as vast as these computing resources are, the amount of code they are tasked with running is larger still and growing at around 20% each year. This project will explore new hardware and software mechanisms to allow large data center programs to better fit within their limited computing resources, to improve data center program performance and energy efficiency, and reduce the toll that power-hungry data centers take on our planet.This project will unfold in three stages. The first stage will leverage new hardware mechanisms for profiling program execution, to obtain an accurate picture of how a data center program is running at the hardware level. The second stage will use that profiling information to adjust the code of the program at runtime to make better use of on-chip caches. The third stage will use the profiling information from the first stage, integrated with new hardware support for code prefetching and code-aware cache replacement, to drive cache utilization even higher than in stage two. Taken together, these optimizations will accelerate data center programs and improve data center energy efficiency.This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.
数据中心是推动数字经济的发电厂。这些仓库里装满了数英亩的计算机,由谷歌、Facebook 和亚马逊等公司运营,运行着我们每天使用的网站和应用程序。然而,尽管这些计算资源非常庞大,但它们负责运行的代码量仍然更大,并且每年以 20% 左右的速度增长。该项目将探索新的硬件和软件机制,使大型数据中心程序能够更好地适应其有限的计算资源,提高数据中心程序的性能和能源效率,并减少高耗电的数据中心对地球造成的影响。项目将分三个阶段展开。第一阶段将利用新的硬件机制来分析程序执行情况,以准确了解数据中心程序在硬件级别的运行情况。第二阶段将使用该分析信息在运行时调整程序代码,以更好地利用片上缓存。第三阶段将使用第一阶段的分析信息,并与代码预取和代码感知缓存替换的新硬件支持集成,以推动缓存利用率甚至高于第二阶段。总而言之,这些优化将加速数据中心计划并提高数据中心能源效率。该奖项反映了 NSF 的法定使命,并通过使用基金会的智力价值和更广泛的影响审查标准进行评估,被认为值得支持。
项目成果
期刊论文数量(5)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
I-SPY: Context-Driven Conditional Instruction Prefetching with Coalescing
I-SPY:使用合并的上下文驱动条件指令预取
- DOI:10.1109/micro50266.2020.00024
- 发表时间:2020-10
- 期刊:
- 影响因子:0
- 作者:Khan, Tanvir Ahmed;Sriraman, Akshitha;Devietti, Joseph;Pokam, Gilles;Litz, Heiner;Kasikci, Baris
- 通讯作者:Kasikci, Baris
OCOLOS: Online COde Layout OptimizationS
OCOLOS:在线代码布局优化
- DOI:10.1109/micro56248.2022.00045
- 发表时间:2022-10
- 期刊:
- 影响因子:0
- 作者:Zhang, Yuxuan;Khan, Tanvir Ahmed;Pokam, Gilles;Kasikci, Baris;Litz, Heiner;Devietti, Joseph
- 通讯作者:Devietti, Joseph
Ripple: Profile-Guided Instruction Cache Replacement for Data Center Applications
Ripple:数据中心应用程序的配置文件引导指令缓存替换
- DOI:
- 发表时间:2021-06
- 期刊:
- 影响因子:0
- 作者:Khan, Tanvir Ahmed;Zhang, Dexin;Sriraman, Akshitha;Devietti, Joseph;Pokam, Gilles;Litz, Heiner;Kasikci, Baris
- 通讯作者:Kasikci, Baris
Online Code Layout Optimizations via OCOLOS
通过 OCOLOS 在线代码布局优化
- DOI:10.1109/mm.2023.3274758
- 发表时间:2023-07
- 期刊:
- 影响因子:3.6
- 作者:Zhang, Yuxuan;Khan, Tanvir Ahmed;Pokam, Gilles;Kasikci, Baris;Litz, Heiner;Devietti, Joseph
- 通讯作者:Devietti, Joseph
Twig: Profile-Guided BTB Prefetching for Data Center Applications
Twig:数据中心应用程序的配置文件引导 BTB 预取
- DOI:10.1145/3466752.3480124
- 发表时间:2021-10
- 期刊:
- 影响因子:0
- 作者:Khan, Tanvir Ahmed;Brown, Nathan;Sriraman, Akshitha;Soundararajan, Niranjan K;Kumar, Rakesh;Devietti, Joseph;Subramoney, Sreenivas;Pokam, Gilles A;Litz, Heiner;Kasikci, Baris
- 通讯作者:Kasikci, Baris
{{
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 }}
Joseph Devietti其他文献
LASER: Light, Accurate Sharing dEtection and Repair
激光:轻量、准确的共享检测和修复
- DOI:
10.1109/hpca.2016.7446070 - 发表时间:
2016-03-12 - 期刊:
- 影响因子:0
- 作者:
Liang Luo;Akshitha Sriraman;Brooke Fugate;Shiliang Hu;Gilles A. Pokam;C. Newburn;Joseph Devietti - 通讯作者:
Joseph Devietti
RADISH: Always-on sound and complete race detection in software and hardware
RADISH:始终在线的声音和完整的软件和硬件竞赛检测
- DOI:
10.1145/2366231.2337182 - 发表时间:
2012-06-09 - 期刊:
- 影响因子:0
- 作者:
Joseph Devietti;Benjamin P. Wood;K. Strauss;L. Ceze;D. Grossman;S. Qadeer - 通讯作者:
S. Qadeer
Co-design of Anytime Computation and Robust Control
随时计算与鲁棒控制的协同设计
- DOI:
10.1109/rtss.2015.12 - 发表时间:
2015-12-01 - 期刊:
- 影响因子:0
- 作者:
Y. Pant;Houssam Abbas;K. Mohta;Truong X. Nghiem;Joseph Devietti;Rahul Mangharam - 通讯作者:
Rahul Mangharam
Making the fast case common and the uncommon case simple in unbounded transactional memory
在无限事务内存中使快速情况变得常见,使不常见情况变得简单
- DOI:
10.1145/1250662.1250667 - 发表时间:
2007-06-09 - 期刊:
- 影响因子:0
- 作者:
Colin Blundell;Joseph Devietti;E. Christopher Lewis;Milo M. K. Martin - 通讯作者:
Milo M. K. Martin
Block-Size Independence for GPU Programs
GPU 程序的块大小独立性
- DOI:
- 发表时间:
2018 - 期刊:
- 影响因子:0
- 作者:
R. Alur;Joseph Devietti;N. Singhania - 通讯作者:
N. Singhania
Joseph Devietti的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Joseph Devietti', 18)}}的其他基金
CSR: SHF: Medium: Collaborative Research: New Horizons in Deterministic Execution
CSR:SHF:媒介:协作研究:确定性执行的新视野
- 批准号:
1703541 - 财政年份:2017
- 资助金额:
$ 3万 - 项目类别:
Continuing Grant
SHF: SMALL: LUCID: Low-overhead, Unobtrusive Cache Contention Detection and Repair
SHF:SMALL:LUCID:低开销、不显眼的缓存争用检测和修复
- 批准号:
1525296 - 财政年份:2015
- 资助金额:
$ 3万 - 项目类别:
Standard Grant
XPS: CLCCA: Improving Parallel Program Reliability Through Novel Approaches to Precise Dynamic Data Race Detection
XPS:CLCCA:通过精确动态数据竞争检测的新方法提高并行程序可靠性
- 批准号:
1337174 - 财政年份:2013
- 资助金额:
$ 3万 - 项目类别:
Standard Grant
相似国自然基金
高灵敏动态扩散磁共振成像方法及在卒中后认知障碍中的应用研究
- 批准号:82371910
- 批准年份:2023
- 资助金额:48 万元
- 项目类别:面上项目
基于7T功能磁共振成像构建精细脑功能图谱的关键算法研究
- 批准号:82302175
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
基于磁共振APT成像的乳腺癌新辅助治疗敏感性预测研究
- 批准号:82302153
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
超高场磁共振大脑海马多参数定量成像及其亚区特征研究
- 批准号:82302177
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
膝关节软骨退变多模态磁共振成像与软骨及滑膜相关生物标记物表达关系的实验研究
- 批准号:82360339
- 批准年份:2023
- 资助金额:32 万元
- 项目类别:地区科学基金项目
相似海外基金
Collaborative Research: FoMR: Taming the Instruction Bottleneck in Modern Datacenter Applications
合作研究:FoMR:克服现代数据中心应用中的指令瓶颈
- 批准号:
2346057 - 财政年份:2023
- 资助金额:
$ 3万 - 项目类别:
Standard Grant
Collaborative Research: FoMR: Taming the Instruction Bottleneck in Modern Datacenter Applications
合作研究:FoMR:克服现代数据中心应用中的指令瓶颈
- 批准号:
2010810 - 财政年份:2020
- 资助金额:
$ 3万 - 项目类别:
Standard Grant
Collaborative Research: FoMR: Enabling High Instructions-per-Cycle (IPC) Counts in Future Multi-NUMA (Non Uniform Memory Access) Systems
合作研究:FoMR:在未来的多 NUMA(非均匀内存访问)系统中实现高每周期指令 (IPC) 计数
- 批准号:
2011212 - 财政年份:2020
- 资助金额:
$ 3万 - 项目类别:
Standard Grant
Collaborative Research: FoMR: Enabling High Instructions-per-Cycle (IPC) Counts in Future Multi-NUMA (Non Uniform Memory Access) Systems
合作研究:FoMR:在未来的多 NUMA(非均匀内存访问)系统中实现高每周期指令 (IPC) 计数
- 批准号:
2011213 - 财政年份:2020
- 资助金额:
$ 3万 - 项目类别:
Standard Grant
FoMR: Collaborative Research: Single-Thread Multi-Accelerator Execution to Close the Dennard Scaling Gap
FoMR:协作研究:单线程多加速器执行以缩小 Dennard 缩放差距
- 批准号:
1823447 - 财政年份:2018
- 资助金额:
$ 3万 - 项目类别:
Standard Grant