Collaborative Research: PPoSS: Planning: A Disciplined Approach to Scaling in the Post-Moore's Law Era

合作研究:PPoSS:规划:后摩尔定律时代扩展的有纪律的方法

基本信息

  • 批准号:
    2118708
  • 负责人:
  • 金额:
    $ 9.13万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Standard Grant
  • 财政年份:
    2021
  • 资助国家:
    美国
  • 起止时间:
    2021-07-15 至 2023-06-30
  • 项目状态:
    已结题

项目摘要

General-purpose processor speeds have not increased at their historical rates for over 15 years. Designers have instead offered scalable computing systems with additional barriers to realizing the performance gains that once came "for free" with each processor generation. This situation has slowed the progress of all endeavors that involve scalable computing. A disciplined approach to reversing this trend must start and end with a direct engagement with the scalable-system users and programmers faced with these barriers. With this goal, the investigators are performing in-depth face-to-face interviews with a broad set of users. In addition, with these users, the project team is also examining codes, exchanging ideas, and offering assistance. This is producing a deep understanding of how users are coping with their growing demands for computing while computing is placing more demands upon them. The project’s novelties are this in-depth study and the resulting formulation of an approach to address the limitations of scalable computing based on real users' needs. The project’s impacts are the dissemination of the survey results and a recommended approach forward that restores meaningful layers of abstraction to scalable systems, freeing programmers from being drawn deeper into the complexity of scalable computing while delivering higher performance to them.The investigators performed a similar study in 2011. With this planning grant: (1) They are conducting a more ambitious study with agreater diversity of subjects. By re-engaging as many 2011 subjects as possible, this becomes a longitudinal study capable of revealingtrends not visible in any single point-in-time study. (2) The investigators are using these interactions to explore transitioningtheir foundational work to practice, to build a larger team, and to expand the scope of future work. The results of the 2011 study inspired the investigators to produce breakthroughs in speculation, dependence handling, latency tolerance, and automatic parallelization. The 2021 study serves as a vehicle to explore ways to transition these results to practice. (3) The investigators believe that hardware can be more domain-adept without being domain-specific. Using prior insights, they are exploring hardware/software concepts that deliver top performance levels without undue programmer burden. By testing these ideas in the context of the study, the investigators can best frame the problem, refine approaches, and test hypotheses in the context of actual needs, opportunities, and constraints. All of these activities ensure that future work in scalable systems will have greater impact.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.
通用处理器的速度已经超过15年没有以历史速度增长了。取而代之的是,设计者提供了可伸缩的计算系统,但在实现每一代处理器曾经“免费”带来的性能提升方面存在额外的障碍。这种情况减缓了所有涉及可伸缩计算的努力的进展。扭转这一趋势的有纪律的方法必须以直接接触面临这些障碍的可伸缩系统用户和程序员为开始和结束。为了实现这一目标,调查人员正在对广泛的用户进行深入的面对面采访。此外,与这些用户一起,项目团队还在检查代码、交流想法并提供帮助。这产生了对用户如何应对他们日益增长的计算需求的深刻理解,而计算对他们提出了更多的要求。该项目的新奇之处在于这项深入的研究,并由此形成了一种方法,以解决基于真实用户需求的可伸缩计算的局限性。该项目的影响是传播调查结果和推荐的前进方法,该方法将有意义的抽象层恢复为可扩展系统,使程序员不必更深入地参与可扩展计算的复杂性,同时为他们提供更高的性能。调查人员在2011年进行了类似的研究。有了这笔规划拨款:(1)他们正在进行一项更雄心勃勃的研究,主题更多样化。通过尽可能多地重新参与2011年的研究,这项研究成为一项纵向研究,能够揭示任何单一时间点研究中看不到的趋势。(2)调查人员正在利用这些互动来探索将他们的基础工作转化为实践,建立一个更大的团队,并扩大未来工作的范围。2011年的研究结果启发了研究人员在推测、依赖处理、延迟容忍和自动并行化方面取得突破。2021年的研究是探索如何将这些成果转化为实践的工具。(3)调查人员认为,硬件可以更擅长于领域,而不是特定于领域。利用先前的见解,他们正在探索硬件/软件概念,以提供最高的性能水平,而不会给程序员带来不必要的负担。通过在研究背景下测试这些想法,研究人员可以在实际需求、机会和限制的背景下最好地框定问题、改进方法并检验假设。所有这些活动确保了未来在可扩展系统中的工作将产生更大的影响。该奖项反映了NSF的法定使命,并通过使用基金会的智力优势和更广泛的影响审查标准进行评估,被认为值得支持。

项目成果

期刊论文数量(6)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
SPLENDID: Supporting Parallel LLVM-IR Enhanced Natural Decompilation for Interactive Development
WARDen: Specializing Cache Coherence for High-Level Parallel Languages
WARDen:专门针对高级并行语言的缓存一致性
EMISSARY: Enhanced Miss Awareness Replacement Policy for L2 Instruction Caching
  • DOI:
    10.1145/3579371.3589097
  • 发表时间:
    2023-06
  • 期刊:
  • 影响因子:
    0
  • 作者:
    N. P. Nagendra;Bhargav Reddy Godala;Ishita Chaturvedi;Atmn Patel;Svilen Kanev;Tipp Moseley;Jared Stark;Gilles A. Pokam;Simone Campanoni;David I. August
  • 通讯作者:
    N. P. Nagendra;Bhargav Reddy Godala;Ishita Chaturvedi;Atmn Patel;Svilen Kanev;Tipp Moseley;Jared Stark;Gilles A. Pokam;Simone Campanoni;David I. August
NOELLE Offers Empowering LLVM Extensions
NOELLE 提供强大的 LLVM 扩展
Program State Element Characterization
程序状态元素表征
  • DOI:
    10.1145/3579990.3580011
  • 发表时间:
    2023
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Deiana, Enrico Armenio;Suchy, Brian;Wilkins, Michael;Homerding, Brian;McMichen, Tommy;Dunajewski, Katarzyna;Dinda, Peter;Hardavellas, Nikos;Campanoni, Simone
  • 通讯作者:
    Campanoni, Simone
{{ 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 }}

Simone Campanoni其他文献

A parallel dynamic compiler for CIL bytecode
CIL字节码的并行动态编译器
  • DOI:
  • 发表时间:
    2008
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Simone Campanoni;G. Agosta;S. Crespi
  • 通讯作者:
    S. Crespi
The HELIX project: Overview and directions
HELIX 项目:概述和方向
  • DOI:
    10.1145/2228360.2228412
  • 发表时间:
    2012
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Simone Campanoni;Timothy M. Jones;G. Holloway;Gu;D. Brooks
  • 通讯作者:
    D. Brooks
The Parallel Semantics Program Dependence Graph
并行语义程序依赖图
  • DOI:
    10.48550/arxiv.2402.00986
  • 发表时间:
    2024
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Brian Homerding;Atmn Patel;E. A. Deiana;Yian Su;Zujun Tan;Ziyang Xu;Bhargav Reddy Godala;David I. August;Simone Campanoni
  • 通讯作者:
    Simone Campanoni
Representing Data Collections in an SSA Form
以 SSA 形式表示数据收集
Compiling Loop-Based Nested Parallelism for Irregular Workloads
为不规则工作负载编译基于循环的嵌套并行性

Simone Campanoni的其他文献

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

{{ truncateString('Simone Campanoni', 18)}}的其他基金

Collaborative Research: SHF: Medium: Collaborative Automatic Parallelization
协作研究:SHF:中:协作自动并行化
  • 批准号:
    2107042
  • 财政年份:
    2021
  • 资助金额:
    $ 9.13万
  • 项目类别:
    Continuing Grant
SHF: Small: The Compiler-Architecture Solution to the Data Dependent, Circuit-Level Critical-Paths Variations
SHF:小型:针对数据相关、电路级关键路径变化的编译器架构解决方案
  • 批准号:
    1908488
  • 财政年份:
    2019
  • 资助金额:
    $ 9.13万
  • 项目类别:
    Standard Grant

相似国自然基金

Research on Quantum Field Theory without a Lagrangian Description
  • 批准号:
    24ZR1403900
  • 批准年份:
    2024
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
Cell Research
  • 批准号:
    31224802
  • 批准年份:
    2012
  • 资助金额:
    24.0 万元
  • 项目类别:
    专项基金项目
Cell Research
  • 批准号:
    31024804
  • 批准年份:
    2010
  • 资助金额:
    24.0 万元
  • 项目类别:
    专项基金项目
Cell Research (细胞研究)
  • 批准号:
    30824808
  • 批准年份:
    2008
  • 资助金额:
    24.0 万元
  • 项目类别:
    专项基金项目
Research on the Rapid Growth Mechanism of KDP Crystal
  • 批准号:
    10774081
  • 批准年份:
    2007
  • 资助金额:
    45.0 万元
  • 项目类别:
    面上项目

相似海外基金

Collaborative Research: PPoSS: Large: A Full-stack Approach to Declarative Analytics at Scale
协作研究:PPoSS:大型:大规模声明性分析的全栈方法
  • 批准号:
    2316161
  • 财政年份:
    2023
  • 资助金额:
    $ 9.13万
  • 项目类别:
    Continuing Grant
Collaborative Research: PPoSS: LARGE: Research into the Use and iNtegration of Data Movement Accelerators (RUN-DMX)
协作研究:PPoSS:大型:数据移动加速器 (RUN-DMX) 的使用和集成研究
  • 批准号:
    2316176
  • 财政年份:
    2023
  • 资助金额:
    $ 9.13万
  • 项目类别:
    Continuing Grant
Collaborative Research: PPoSS: Large: A Full-stack Approach to Declarative Analytics at Scale
协作研究:PPoSS:大型:大规模声明性分析的全栈方法
  • 批准号:
    2316158
  • 财政年份:
    2023
  • 资助金额:
    $ 9.13万
  • 项目类别:
    Continuing Grant
Collaborative Research: PPoSS: LARGE: Cross-layer Coordination and Optimization for Scalable and Sparse Tensor Networks (CROSS)
合作研究:PPoSS:LARGE:可扩展和稀疏张量网络的跨层协调和优化(CROSS)
  • 批准号:
    2316201
  • 财政年份:
    2023
  • 资助金额:
    $ 9.13万
  • 项目类别:
    Standard Grant
Collaborative Research: PPoSS: LARGE: Cross-layer Coordination and Optimization for Scalable and Sparse Tensor Networks (CROSS)
合作研究:PPoSS:LARGE:可扩展和稀疏张量网络的跨层协调和优化(CROSS)
  • 批准号:
    2316203
  • 财政年份:
    2023
  • 资助金额:
    $ 9.13万
  • 项目类别:
    Continuing Grant
Collaborative Research: PPoSS: LARGE: Research into the Use and iNtegration of Data Movement Accelerators (RUN-DMX)
协作研究:PPoSS:大型:数据移动加速器 (RUN-DMX) 的使用和集成研究
  • 批准号:
    2316177
  • 财政年份:
    2023
  • 资助金额:
    $ 9.13万
  • 项目类别:
    Continuing Grant
Collaborative Research: PPoSS: LARGE: Cross-layer Coordination and Optimization for Scalable and Sparse Tensor Networks (CROSS)
合作研究:PPoSS:LARGE:可扩展和稀疏张量网络的跨层协调和优化(CROSS)
  • 批准号:
    2316202
  • 财政年份:
    2023
  • 资助金额:
    $ 9.13万
  • 项目类别:
    Standard Grant
Collaborative Research: PPoSS: LARGE: General-Purpose Scalable Technologies for Fundamental Graph Problems
合作研究:PPoSS:大型:解决基本图问题的通用可扩展技术
  • 批准号:
    2316235
  • 财政年份:
    2023
  • 资助金额:
    $ 9.13万
  • 项目类别:
    Continuing Grant
Collaborative Research: PPoSS: LARGE: Principles and Infrastructure of Extreme Scale Edge Learning for Computational Screening and Surveillance for Health Care
合作研究:PPoSS:大型:用于医疗保健计算筛查和监视的超大规模边缘学习的原理和基础设施
  • 批准号:
    2406572
  • 财政年份:
    2023
  • 资助金额:
    $ 9.13万
  • 项目类别:
    Continuing Grant
Collaborative Research: PPoSS: Large: A Full-stack Approach to Declarative Analytics at Scale
协作研究:PPoSS:大型:大规模声明性分析的全栈方法
  • 批准号:
    2316159
  • 财政年份:
    2023
  • 资助金额:
    $ 9.13万
  • 项目类别:
    Continuing Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了