XPS: FULL: SDA: Collaborative Research: RUI: SCORE: Scalability-Oriented Optimization

XPS:完整:SDA:协作研究:RUI:SCORE:面向可扩展性的优化

基本信息

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

项目摘要

Title: XPS: FULL: SDA: Collaborative Research: SCORE: Scalability-Oriented OptimizationModern CPUs, which contain an increasingly large number of processing units or "cores", offer the promise of continued increases in performance as the number of cores increases. Unfortunately, it is notoriously difficult for programmers to fully take advantage of this processing power. Computations can be viewed as cars on a network of highways: we want traffic to flow as fast as possible without any crashes. Programming languages offer "synchronization operations"---the programmer equivalent of traffic lights---which improve safety but reduce speed. For large programs, managing the tension between the twin goals of safety (more lights) and performance (fewer lights) can be out of reach for all but expert programmers. This project, SCORE (scalability-oriented optimization), lifts this burden by automatically maximizing program performance while maintaining correctness. The intellectual merits of this work are the development of a suite of techniques to identify bottlenecks in programs, and transform their code or execution environment to eliminate those bottlenecks. The project's broader significance and importance are to enable non-expert programmers to achieve high performance on modern, multicore platforms, and thus dramatically increase the performance and efficiency of existing and new software; contributing to the national software research infrastructure; and increasing access to science research opportunities and training for students.As with optimizing compilation for sequential code, SCORE lifts the burden of concurrency optimization from programmers, letting them focus exclusively on getting the logic of their program right. By handling architectural and synchronization optimizations without programmer involvement, SCORE lets programmers deliver applications that portably and effectively harness a wide range of multicore architectures. SCORE comprises a suite of new dynamic analyses, static analyses, and runtime systems to enable scalability-oriented optimization. It uncovers bottlenecks and ranks them by the performance impact of removing them. This information guides a bottleneck-remediation dynamic analysis to identify a range of opportunities for concurrency optimizations. Finally, a code robustification phase augments the optimized code with lightweight checking and recovery code to ensure correct execution.
标题:XPS:Full:SDA:Collaborative Research:SCORE:面向可伸缩性的优化现代CPU包含越来越多的处理单元或“核心”,随着核心数量的增加,性能有望继续提高。不幸的是,程序员要充分利用这种处理能力是出了名的困难。计算可以被视为高速公路网上的汽车:我们希望交通尽可能快地流动,而不发生任何碰撞。编程语言提供“同步操作”-相当于程序员的红绿灯-它提高了安全性,但降低了速度。对于大型程序,除了专业程序员之外,管理安全性(更多灯光)和性能(更少灯光)这两个目标之间的矛盾对所有人来说都是遥不可及的。这个项目,SCORE(面向可伸缩性的优化),通过在保持正确性的同时自动最大化程序性能来减轻这一负担。这项工作的智力价值在于开发了一套技术来识别程序中的瓶颈,并转换它们的代码或执行环境以消除这些瓶颈。该项目的更广泛的意义和重要性是使非专家程序员能够在现代多核平台上实现高性能,从而显著提高现有软件和新软件的性能和效率;为国家软件研究基础设施做出贡献;并增加学生获得科学研究的机会和培训。与优化顺序代码的编译一样,SCORE减轻了程序员的并发优化负担,让他们专注于正确的程序逻辑。通过在没有程序员参与的情况下处理架构和同步优化,SCORE使程序员能够交付可移植且有效地利用各种多核架构的应用程序。SCORE包括一套新的动态分析、静态分析和运行时系统,以实现面向可伸缩性的优化。它发现了瓶颈,并根据消除它们对性能的影响对它们进行排序。此信息可指导瓶颈补救动态分析,以确定并发优化的一系列机会。最后,代码盗用阶段使用轻量级检查和恢复代码来增强优化的代码,以确保正确执行。

项目成果

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

Stephen Freund其他文献

Stephen Freund的其他文献

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

{{ truncateString('Stephen Freund', 18)}}的其他基金

Collaborative Research: SHF: Small: RUI: Keystone: Modular Concurrent Software Verification
协作研究:SHF:小型:RUI:Keystone:模块化并发软件验证
  • 批准号:
    2243636
  • 财政年份:
    2023
  • 资助金额:
    $ 25.2万
  • 项目类别:
    Standard Grant
SHF: Small: Collaborative Research: RUI: Synchronicity: A Framework for Synthesizing Concurrent Software from Sequential and Cooperative Specifications
SHF:小型:协作研究:RUI:同步性:根据顺序和协作规范合成并发软件的框架
  • 批准号:
    1812951
  • 财政年份:
    2018
  • 资助金额:
    $ 25.2万
  • 项目类别:
    Standard Grant
SHF: Small: Collaborative Research: RUI: Fast and Precise Dynamic Race Detection: Eliminating State and Checking Redundancy
SHF:小型:协作研究:RUI:快速精确的动态竞争检测:消除状态并检查冗余
  • 批准号:
    1421051
  • 财政年份:
    2014
  • 资助金额:
    $ 25.2万
  • 项目类别:
    Standard Grant
SHF: Small: Collaborative Research and RUI: Static and Dynamic Analysis for Cooperative Concurrency
SHF:小型:协作研究和 RUI:协作并发的静态和动态分析
  • 批准号:
    1116825
  • 财政年份:
    2011
  • 资助金额:
    $ 25.2万
  • 项目类别:
    Standard Grant
CAREER: Hybrid Atomicity Checking
职业:混合原子性检查
  • 批准号:
    0644130
  • 财政年份:
    2007
  • 资助金额:
    $ 25.2万
  • 项目类别:
    Continuing Grant
Checking Atomicity for Improved Multithreaded Software Reliability
检查原子性以提高多线程软件的可靠性
  • 批准号:
    0341387
  • 财政年份:
    2003
  • 资助金额:
    $ 25.2万
  • 项目类别:
    Continuing Grant

相似国自然基金

钴基Full-Heusler合金的掺杂效应和薄膜噪声特性研究
  • 批准号:
    51871067
  • 批准年份:
    2018
  • 资助金额:
    60.0 万元
  • 项目类别:
    面上项目

相似海外基金

Human-Robot Co-Evolution: Achieving the full potential of future workplaces
人机协同进化:充分发挥未来工作场所的潜力
  • 批准号:
    DP240100938
  • 财政年份:
    2024
  • 资助金额:
    $ 25.2万
  • 项目类别:
    Discovery Projects
SAFER - Secure Foundations: Verified Systems Software Above Full-Scale Integrated Semantics
SAFER - 安全基础:高于全面集成语义的经过验证的系统软件
  • 批准号:
    EP/Y035976/1
  • 财政年份:
    2024
  • 资助金额:
    $ 25.2万
  • 项目类别:
    Research Grant
Collaborative Research: NSFGEO-NERC: Advancing capabilities to model ultra-low velocity zone properties through full waveform Bayesian inversion and geodynamic modeling
合作研究:NSFGEO-NERC:通过全波形贝叶斯反演和地球动力学建模提高超低速带特性建模能力
  • 批准号:
    2341238
  • 财政年份:
    2024
  • 资助金额:
    $ 25.2万
  • 项目类别:
    Standard Grant
CAREER: Informed Testing — From Full-Field Characterization of Mechanically Graded Soft Materials to Student Equity in the Classroom
职业:知情测试 – 从机械分级软材料的全场表征到课堂上的学生公平
  • 批准号:
    2338371
  • 财政年份:
    2024
  • 资助金额:
    $ 25.2万
  • 项目类别:
    Standard Grant
CAREER: From Flamelet to Full-Scale: Advancing Plasma-Assisted Combustion for Low-Emission Sustainable Fuels
职业生涯:从小火焰到全面:推进低排放可持续燃料的等离子体辅助燃烧
  • 批准号:
    2339518
  • 财政年份:
    2024
  • 资助金额:
    $ 25.2万
  • 项目类别:
    Continuing Grant
Toward carbon-neutral society: Development of a full-sustainable eco-friendly green mining process for gold recovery
迈向碳中和社会:开发完全可持续的环保绿色采矿工艺以回收黄金
  • 批准号:
    24K17540
  • 财政年份:
    2024
  • 资助金额:
    $ 25.2万
  • 项目类别:
    Grant-in-Aid for Early-Career Scientists
All Analogue Full-duplex Dual-receiver Radio for Wideband Mm-wave Communications
用于宽带毫米波通信的全模拟全双工双接收器无线电
  • 批准号:
    EP/X041581/1
  • 财政年份:
    2024
  • 资助金额:
    $ 25.2万
  • 项目类别:
    Research Grant
Collaborative Research: NSFGEO-NERC: Advancing capabilities to model ultra-low velocity zone properties through full waveform Bayesian inversion and geodynamic modeling
合作研究:NSFGEO-NERC:通过全波形贝叶斯反演和地球动力学建模提高超低速带特性建模能力
  • 批准号:
    2341237
  • 财政年份:
    2024
  • 资助金额:
    $ 25.2万
  • 项目类别:
    Continuing Grant
STTR Phase II: Dermatologist-level detection of suspicious pigmented skin lesions from high-resolution full-body images
STTR II 期:通过高分辨率全身图像对可疑色素性皮肤病变进行皮肤科医生级别的检测
  • 批准号:
    2335086
  • 财政年份:
    2024
  • 资助金额:
    $ 25.2万
  • 项目类别:
    Cooperative Agreement
Full mitigation of birefringence for high-precision optical experiments
完全缓解双折射,实现高精度光学实验
  • 批准号:
    24K00649
  • 财政年份:
    2024
  • 资助金额:
    $ 25.2万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了