CAREER: An AI Empowered Architecture-Centric Framework for Systematic Software-Performance Optimization

职业:人工智能赋能的以架构为中心的系统软件性能优化框架

基本信息

  • 批准号:
    2044888
  • 负责人:
  • 金额:
    $ 48.62万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Continuing Grant
  • 财政年份:
    2021
  • 资助国家:
    美国
  • 起止时间:
    2021-07-01 至 2026-06-30
  • 项目状态:
    未结题

项目摘要

Software performance is a critical quality attribute measured by the timeliness, responsiveness, and resource consumption of a system at run-time. Performance issues can lead to severe consequences, including budget overrun, project delay, and market loss. In past decades, Moore’s Law greatly benefited software performance by offering exponentially more powerful hardware resources. Unfortunately, in recent years, advancement on the hardware side is reaching physical limitations. Therefore, the need for transforming performance-engineering techniques on the software side becomes more critical and urgent. This research aims to develop a framework composed of cutting-edge techniques that can transform how practitioners manage, identify, and address real-life software performance issues. This project focuses on three gaps in the current research and practice of software performance engineering. First, there is a lack of a large-scale database and comprehensive understanding of common performance issues in real-world projects. Second, despite the ubiquity of software architecture, there is inadequate understanding of how complicated architectural connections contribute to performance issues and of how fixing harmful connections leads to rewarding optimization. Finally, there is a lack of a systematic understanding of different levels of optimization tactics -- reusable resolution patterns -- for addressing real-life performance issues with different concerning scopes. This project bridges these gaps through three progressive research thrusts. Thrust 1 will construct and maintain an open database of common types of real-life performance issues, leveraging natural-language-processing techniques. Thrust 2 will contribute an architecture-centric approach that identifies architecturally connected performance-optimization opportunities, based on novel graph-embedding techniques. The proposed approach will seamlessly integrate architecture modeling and performance analysis. Thrust 3 will provide developers with actionable guidance in mitigating performance issues. This thrust will first curate multi-level performance optimization tactics from extensive empirical studies, and then build a recommender system to suggest the proper tactics to developers in performance optimization.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.
软件性能是通过系统在运行时的及时性、响应性和资源消耗来衡量的关键质量属性。绩效问题可能会导致严重的后果,包括预算超支、项目延误和市场损失。在过去的几十年里,摩尔定律通过提供成倍增长的更强大的硬件资源,极大地提高了软件性能。不幸的是,近年来,硬件方面的进步正在达到物理限制。因此,在软件方面转换性能工程技术的需要变得更加关键和紧迫。这项研究旨在开发一个由尖端技术组成的框架,该框架可以改变从业者管理、识别和解决实际软件性能问题的方式。本项目关注当前软件性能工程研究和实践中的三个空白。首先,缺乏大型数据库和对现实世界项目中常见性能问题的全面了解。其次,尽管软件体系结构无处不在,但对于复杂的体系结构连接如何导致性能问题,以及修复有害连接如何导致有益的优化,还缺乏充分的理解。最后,缺乏对不同级别的优化策略--可重用解析模式--的系统理解,以解决具有不同关注范围的实际性能问题。该项目通过三项渐进的研究努力弥合了这些差距。推力1将利用自然语言处理技术,构建和维护一个开放的数据库,其中包括现实生活中常见的性能问题类型。推力2将基于新颖的图形嵌入技术,贡献一种以架构为中心的方法,识别与架构相关的性能优化机会。提出的方法将无缝集成体系结构建模和性能分析。推力3将为开发人员提供可操作的指导,以缓解性能问题。这一努力将首先从广泛的实证研究中挑选出多级别的性能优化策略,然后构建一个推荐系统,以向开发人员建议性能优化中的适当策略。该奖项反映了NSF的法定使命,并通过使用基金会的智力优势和更广泛的影响审查标准进行评估,被认为值得支持。

项目成果

期刊论文数量(1)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
A Large-Scale Empirical Study of Real-Life Performance Issues in Open Source Projects
  • DOI:
    10.1109/tse.2022.3167628
  • 发表时间:
    2023-02
  • 期刊:
  • 影响因子:
    7.4
  • 作者:
    Yutong Zhao;Lu Xiao;A. Bondi;Bihuan Chen;Yang Liu
  • 通讯作者:
    Yutong Zhao;Lu Xiao;A. Bondi;Bihuan Chen;Yang Liu
{{ 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 }}

Lu xiao其他文献

Lu xiao的其他文献

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

{{ truncateString('Lu xiao', 18)}}的其他基金

Cultivating Performance-Aware Software Engineers
培养具有性能意识的软件工程师
  • 批准号:
    2142531
  • 财政年份:
    2022
  • 资助金额:
    $ 48.62万
  • 项目类别:
    Standard Grant
SHF: Small: Collaborative Research: Test-Centric Architecture Modeling
SHF:小型:协作研究:以测试为中心的架构建模
  • 批准号:
    1909763
  • 财政年份:
    2019
  • 资助金额:
    $ 48.62万
  • 项目类别:
    Standard Grant
CRI: CI-NEW: Collaborative Research: Constructing a Community-Wide Software Architecture Infrastructure
CRI:CI-NEW:协作研究:构建社区范围的软件架构基础设施
  • 批准号:
    1823074
  • 财政年份:
    2018
  • 资助金额:
    $ 48.62万
  • 项目类别:
    Standard Grant

相似国自然基金

AI 辅助药物设计姜黄素化合物的靶向结构修饰及其防治肝衰竭的成药性研究
  • 批准号:
    JCZRLH202500512
  • 批准年份:
    2025
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
应用于AI芯片的先进封装TSV关键技术研发
  • 批准号:
  • 批准年份:
    2025
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
AI驱动的工业微生物合成元件挖掘与产品智造
  • 批准号:
  • 批准年份:
    2025
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
基于“治未病”理论构建AI赋能下的肥胖伴焦虑状态针灸数智化防治体系
  • 批准号:
  • 批准年份:
    2025
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
基于AI 技术的高校网络舆情监测与治理路径研究
  • 批准号:
  • 批准年份:
    2025
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
基于可穿戴设备与AI动态优化的阿尔茨海默病早期生活方式干预系统研发及效应研究
  • 批准号:
  • 批准年份:
    2025
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
成渝交通一体化背景下的高速公路智慧管控系统:大数据驱动、AI预警与数智决策
  • 批准号:
  • 批准年份:
    2025
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
AI驱动药物研发的技术发展趋势及重庆技术创新路径选择战略研究
  • 批准号:
  • 批准年份:
    2025
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
AI赋能职业教育:“智慧职教”平台教学视频核心知识抽取研究
  • 批准号:
  • 批准年份:
    2025
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
患者安全视角下医疗AI技术对医务人员风险感知的双刃剑机制研究
  • 批准号:
  • 批准年份:
    2025
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目

相似海外基金

ASCENT: Heterogeneously Integrated and AI-Empowered Millimeter-Wave Wide-Bandgap Transmitter Array towards Energy- and Spectrum-Efficient Next-G Communications
ASCENT:异构集成和人工智能支持的毫米波宽带隙发射机阵列,实现节能和频谱高效的下一代通信
  • 批准号:
    2328281
  • 财政年份:
    2024
  • 资助金额:
    $ 48.62万
  • 项目类别:
    Standard Grant
REU Site: AI-Empowered Cybersecurity
REU 网站:人工智能赋能的网络安全
  • 批准号:
    2349236
  • 财政年份:
    2024
  • 资助金额:
    $ 48.62万
  • 项目类别:
    Standard Grant
PIRE: Building Decarbonization via AI-empowered District Heat Pump Systems
PIRE:通过人工智能支持的区域热泵系统实现脱碳
  • 批准号:
    2309030
  • 财政年份:
    2023
  • 资助金额:
    $ 48.62万
  • 项目类别:
    Standard Grant
EAGER: SaTC: Sweaty Digits: Bridging Chemistry and AI-Empowered Imaging for Secure and Trustworthy Human Identity Verification
EAGER:SaTC:汗水数字:桥接化学和人工智能成像,实现安全可信的人类身份验证
  • 批准号:
    2330240
  • 财政年份:
    2023
  • 资助金额:
    $ 48.62万
  • 项目类别:
    Standard Grant
3D force sensing insoles for wearable, AI empowered, high-fidelity gait monitoring
3D 力传感鞋垫,用于可穿戴、人工智能支持的高保真步态监控
  • 批准号:
    10688715
  • 财政年份:
    2023
  • 资助金额:
    $ 48.62万
  • 项目类别:
AI-empowered 3D Computer Vision and Image-Omics Integration for Digital Kidney Histopathology
AI 赋能的 3D 计算机视觉和图像组学集成用于数字肾脏组织病理学
  • 批准号:
    10635439
  • 财政年份:
    2023
  • 资助金额:
    $ 48.62万
  • 项目类别:
Development of data driven and AI empowered systems biology to study human diseases
数据驱动和人工智能的发展使系统生物学能够研究人类疾病
  • 批准号:
    10714763
  • 财政年份:
    2023
  • 资助金额:
    $ 48.62万
  • 项目类别:
Development of an AI-empowered device that utilizes multimodal data-visualization to aid in the diagnosis, and treatment, of OUD
开发人工智能设备,利用多模式数据可视化来帮助 OUD 的诊断和治疗
  • 批准号:
    10683816
  • 财政年份:
    2023
  • 资助金额:
    $ 48.62万
  • 项目类别:
Transforming Heart Failure: An AI-Empowered Paradigm
改变心力衰竭:人工智能赋能的范例
  • 批准号:
    485609
  • 财政年份:
    2023
  • 资助金额:
    $ 48.62万
  • 项目类别:
    Miscellaneous Programs
PIRE: Building Decarbonization via AI-empowered District Heat Pump Systems
PIRE:通过人工智能支持的区域热泵系统实现脱碳
  • 批准号:
    2230748
  • 财政年份:
    2023
  • 资助金额:
    $ 48.62万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了