课题基金 / 基金详情

CAREER: Combating Performance Bugs in Software Systems

CAREER: Combating Performance Bugs in Software Systems
职业:对抗软件系统中的性能错误
批准号:
1054616
负责人:
Shan Lu
金额:
$44.97万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2011
资助国家:
美国
项目状态:
已结题
起止时间:
2011-06-01 至 2015-02-28

项目摘要

项目成果

Shan Lu的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
Performance bugs cause unintended performance degradation and energy waste in mainstream software. These bugs can easily slow down production software for several times and are posing increasing threat to software quality with the meager increases in single threaded performance in multi-core era and an increasing emphasis on energy efficiency.Previous works for performance bugs, including testing and profiling, mostly treat software as a black-box, and are usually too late or ineffective in preventing the damage of performance bugs. This NSF CAREER research project seeks to develop systems and tools that take a white-box approach to addressing the open problem of performance bugs. First, it conducts an empirical study to enrich the understanding of performance bugs in real-world. Second, it develops tools that can automatically detect performance bugs before, during, and after bug manifestation. Third, it designs a testing framework to expose performance bugs before software release. Finally, it also looks at the performance bug issue in multi-threaded programs.The education focus of this project is to broaden the software curriculum to bring students more awareness and exercise of performance and correctness issues in software, especially multi-threaded software.This research will improve the understanding of performance waste problem in software, provide substantial tool support to help lower software development and performance testing costs, and improve software users' everyday experience through faster software. It will also help improve the energy efficiency of production-run software and protect environment in the field.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
CSR: Medium: Improving the Interface between Machine Learning and Software Systems
  • 批准号:
    2313190
  • 项目类别:
    Standard Grant
  • 资助金额:
    $60.0万
  • 财政年份:
    2023
  • 负责人:
    Shan Lu
  • 依托单位:
NSF Student Travel Grant for 2020 ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS)
  • 批准号:
    1936025
  • 项目类别:
    Standard Grant
  • 资助金额:
    $2.5万
  • 财政年份:
    2020
  • 负责人:
    Shan Lu
  • 依托单位:
CNS Core: Medium: Accurate Anytime Learning for Energy andTimeliness in Software Systems
  • 批准号:
    1956180
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $120.0万
  • 财政年份:
    2020
  • 负责人:
    Shan Lu
  • 依托单位:
Student Travel Support for 2016 USENIX Annual Technical Conference
  • 批准号:
    1632170
  • 项目类别:
    Standard Grant
  • 资助金额:
    $2.0万
  • 财政年份:
    2016
  • 负责人:
    Shan Lu
  • 依托单位:
海外基金