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.
数据中心是推动数字经济的发电厂。这些仓库里装满了英亩的计算机,由Google,Facebook和Amazon等公司运营,运行我们每天使用的网站和应用程序。然而,尽管这些计算资源是巨大的,但他们承担的跑步代码量仍然更大,并且每年以20%的速度增长。该项目将探索新的硬件和软件机制,以使大型数据中心程序更好地适合其有限的计算资源,以提高数据中心计划的性能和能源效率,并减少渴望渴望的数据中心对我们的星球造成的损失。该项目将在三个阶段中展开。第一阶段将利用新的硬件机制来分析程序执行,以获取数据中心程序如何在硬件级别运行的准确图片。第二阶段将使用该分析信息在运行时调整程序的代码,以更好地利用芯片粘贴。第三阶段将使用第一阶段的分析信息,并与新的硬件支持集成了代码预取的新硬件和代码感知的缓存更换,以使高速缓存利用率甚至比第二阶段更高。综上所述,这些优化将加速数据中心计划并提高数据中心的能源效率。该奖项反映了NSF的法定任务,并且使用基金会的知识分子优点和更广泛的影响评估标准,被认为值得通过评估来获得支持。

项目成果

期刊论文数量(5)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Twig: Profile-Guided BTB Prefetching for Data Center Applications
Twig:数据中心应用程序的配置文件引导 BTB 预取
I-SPY: Context-Driven Conditional Instruction Prefetching with Coalescing
I-SPY:使用合并的上下文驱动条件指令预取
Online Code Layout Optimizations via OCOLOS
通过 OCOLOS 在线代码布局优化
  • DOI:
    10.1109/mm.2023.3274758
  • 发表时间:
    2023
  • 期刊:
  • 影响因子:
    3.6
  • 作者:
    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
OCOLOS: Online COde Layout OptimizationS
OCOLOS:在线代码布局优化
  • DOI:
    10.1109/micro56248.2022.00045
  • 发表时间:
    2022
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Zhang, Yuxuan;Khan, Tanvir Ahmed;Pokam, Gilles;Kasikci, Baris;Litz, Heiner;Devietti, Joseph
  • 通讯作者:
    Devietti, Joseph
{{ 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
激光:轻量、准确的共享检测和修复
SOFRITAS: Serializable Ordering-Free Regions for Increasing Thread Atomicity Scalably
SOFRITAS:可序列化的无序区域,用于可扩展地增加线程原子性
Alternative approaches to hypertension
高血压的替代方法
  • DOI:
  • 发表时间:
    2019
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Brandon Lucia;Joseph Devietti;Tom Bergan;L. Ceze;D. Grossman
  • 通讯作者:
    D. Grossman
Block-Size Independence for GPU Programs
GPU 程序的块大小独立性
  • DOI:
  • 发表时间:
    2018
  • 期刊:
  • 影响因子:
    0
  • 作者:
    R. Alur;Joseph Devietti;N. Singhania
  • 通讯作者:
    N. Singhania
GPUDrano: Detecting Uncoalesced Accesses in GPU Programs
GPUDrano:检测 GPU 程序中的未合并访问

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

相似国自然基金

支持二维毫米波波束扫描的微波/毫米波高集成度天线研究
  • 批准号:
    62371263
  • 批准年份:
    2023
  • 资助金额:
    52 万元
  • 项目类别:
    面上项目
腙的Heck/脱氮气重排串联反应研究
  • 批准号:
    22301211
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
水系锌离子电池协同性能调控及枝晶抑制机理研究
  • 批准号:
    52364038
  • 批准年份:
    2023
  • 资助金额:
    33 万元
  • 项目类别:
    地区科学基金项目
基于人类血清素神经元报告系统研究TSPYL1突变对婴儿猝死综合征的致病作用及机制
  • 批准号:
    82371176
  • 批准年份:
    2023
  • 资助金额:
    49 万元
  • 项目类别:
    面上项目
FOXO3 m6A甲基化修饰诱导滋养细胞衰老效应在补肾法治疗自然流产中的机制研究
  • 批准号:
    82305286
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目

相似海外基金

Collaborative Research: FoMR: Taming the Instruction Bottleneck in Modern Datacenter Applications
合作研究:FoMR:克服现代数据中心应用中的指令瓶颈
  • 批准号:
    2346057
  • 财政年份:
    2023
  • 资助金额:
    $ 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
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: Taming the Instruction Bottleneck in Modern Datacenter Applications
合作研究:FoMR:克服现代数据中心应用中的指令瓶颈
  • 批准号:
    2010810
  • 财政年份:
    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
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了