CNS Core: Small: Leveraging Hardware Counters to Improve the Performance and Energy Efficiency of Mobile Apps
CNS Core: Small: Leveraging Hardware Counters to Improve the Performance and Energy Efficiency of Mobile Apps
批准号:
2149533
负责人:
Xiaorui Wang
金额:
$50.0万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2022
资助国家:
美国
项目状态:
未结题
起止时间:
2022-07-15 至 2025-06-30
中文摘要
点击翻译按钮获取中文摘要
英文摘要
Many mobile apps are reported to either have poor user-perceived performance, such as long response times, or significant battery lifetime impacts. Programming bugs from novice developers have become common reasons for such non-functional issues. For example, a type of non-deterministic bug is the hang bug, which may cause the app to have soft hangs, i.e., the app becomes unresponsive for a limited but perceivable period of time. Abnormal battery drain (ABD) is another type of software bug that has been reported to trouble a large number of developers. An ABD usually consumes an unnecessarily high amount of energy and causes undesired battery drain. This project proposes a software bug detection and diagnosis framework based on performance counters --hardware registers configured to monitor selected events like cache misses or context switches-- for mobile apps. The proposed framework performs correlation analysis to select the most relevant hardware events for given hang bugs and ABDs, as well as other non-functional bugs, such as memory bloat, which refers to a mobile app consuming significantly more memory than necessary. Novel algorithms will then be designed that leverage the fine-grained and low-overhead hardware information provided by performance counters to help app developers pinpoint the root causes of these bugs. The success of this timely project would greatly impact mobile app development by providing app developers a sorely needed tool that can help them identify the root causes of their non-functional bugs, such as hang bugs, ABD, and memory bloat. With the number of available mobile apps reaching a massive 8.93 million in early 2020, a recent study shows that 40% of app developers are reported to be working completely on their own, and 26% of app developers have less than 2 years of experience in writing apps. New mobile apps released from these novice developers can be creative and help users significantly in daily lives, but often yield poor user experiences or short battery lifetimes. With the proposed counter-based bug detection framework, app developers can spend less time concerned with performance/energy issues and focus more on their own business logic for higher productivity. In addition, the algorithms and framework developed in this project can be valuable to all computer systems in general, by exploring the intricate correlation between non-functional software bugs and hardware-level information provided by performance counters.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.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
CSR: Small: Latency-controlled Reduction of Data Center Expenses for Handling Bursty ML Inference Requests
-
批准号:2336886
-
项目类别:Standard Grant
-
资助金额:$60.0万
-
财政年份:2024
-
负责人:Xiaorui Wang
-
依托单位:
CSR: Small: Joint Power Optimization of Data Center Network and Servers with Correlation Analysis and Scalability
-
批准号:1421452
-
项目类别:Standard Grant
-
资助金额:$40.0万
-
财政年份:2014
-
负责人:Xiaorui Wang
-
依托单位:
CSR: Small: Collaborative Research: Integrated Control of Fidelity and Real-Time Performance in Networked Sensing Systems
-
批准号:1218154
-
项目类别:Standard Grant
-
资助金额:$24.0万
-
财政年份:2012
-
负责人:Xiaorui Wang
-
依托单位:
CAREER: Coordinated Power and Thermal Management for Virtualized Data Centers: Algorithms, Framework, and Middleware
-
批准号:1143607
-
项目类别:Continuing Grant
-
资助金额:$39.52万
-
财政年份:2011
-
负责人:Xiaorui Wang
-
依托单位:
III: Small: Collaborative Research: Making Databases Green - An Energy-Aware DBMS Approach
-
批准号:1116790
-
项目类别:Continuing Grant
-
资助金额:$22.99万
-
财政年份:2011
-
负责人:Xiaorui Wang
-
依托单位:
SHF: Small: Coordinated Performance Optimization within a Power Budget for Chip Multiprocessors
-
批准号:1143605
-
项目类别:Standard Grant
-
资助金额:$25.54万
-
财政年份:2011
-
负责人:Xiaorui Wang
-
依托单位:
III: Small: Collaborative Research: Making Databases Green - An Energy-Aware DBMS Approach
-
批准号:1156435
-
项目类别:Continuing Grant
-
资助金额:$22.99万
-
财政年份:2011
-
负责人:Xiaorui Wang
-
依托单位:
SHF: Small: Coordinated Performance Optimization within a Power Budget for Chip Multiprocessors
-
批准号:1017336
-
项目类别:Standard Grant
-
资助金额:$25.88万
-
财政年份:2010
-
负责人:Xiaorui Wang
-
依托单位:
CAREER: Coordinated Power and Thermal Management for Virtualized Data Centers: Algorithms, Framework, and Middleware
-
批准号:0845390
-
项目类别:Continuing Grant
-
资助金额:$42.0万
-
财政年份:2009
-
负责人:Xiaorui Wang
-
依托单位:
CSR:Small: A Control-Theoretic Approach to Simultaneously Meeting Timing and Power/Thermal Constraints for Multi-Core Embedded Systems
-
批准号:0915959
-
项目类别:Standard Grant
-
资助金额:$21.95万
-
财政年份:2009
-
负责人:Xiaorui Wang
-
依托单位:
CSR---PDOS: A Holistic Framework for Power and Performance Control in Data Centers
-
批准号:0720663
-
项目类别:Continuing Grant
-
资助金额:$0.0万
-
财政年份:2007
-
负责人:Xiaorui Wang
-
依托单位:
国内基金
海外基金
登录
查看更多内容
胆固醇羟化酶CH25H非酶活依赖性促进乙型肝炎病毒蛋白Core及Pre-core降解的分子机制研究
-
批准号:82371765
-
项目类别:面上项目
-
资助金额:50万元
-
批准年份:2023
-
负责人:谭广云
-
依托单位:
锕系元素5f-in-core的GTH赝势和基组的开发
-
批准号:22303037
-
项目类别:青年科学基金项目
-
资助金额:30万元
-
批准年份:2023
-
负责人:鲁俊波
-
依托单位:
基于合成致死策略搭建Core-matched前药共组装体克服肿瘤耐药的机制研究
-
批准号:--
-
项目类别:--
-
资助金额:52万元
-
批准年份:2022
-
负责人:孙丙军
-
依托单位:
鼠伤寒沙门氏菌LPS core经由CD209/SphK1促进树突状细胞迁移加重炎症性肠病的机制研究
-
批准号:--
-
项目类别:青年科学基金项目
-
资助金额:30万元
-
批准年份:2022
-
负责人:叶成林
-
依托单位:
基于外泌体精准调控的“核-壳”(core-shell)同步血管化骨组织工程策略的应用与机制探讨
-
批准号:--
-
项目类别:--
-
资助金额:55万元
-
批准年份:2020
-
负责人:张智勇
-
依托单位:
基于外泌体精准调控的“核-壳”(core-shell)同步血管化骨组织工程策略的应用与机制探讨
-
批准号:82072415
-
项目类别:面上项目
-
资助金额:55.0万元
-
批准年份:2020
-
负责人:张智勇
-
依托单位:
肌营养不良蛋白聚糖Core M3型甘露糖肽的精确制备及功能探索
-
批准号:92053110
-
项目类别:重大研究计划
-
资助金额:70.0万元
-
批准年份:2020
-
负责人:彭鹏
-
依托单位:
Core-1-O型聚糖黏蛋白缺陷诱导胃炎发生并介导慢性胃炎向胃癌转化的分子机制研究
-
批准号:81902805
-
项目类别:青年科学基金项目
-
资助金额:20.5万元
-
批准年份:2019
-
负责人:刘菲
-
依托单位:
原始地球增生晚期的Core-merging大碰撞事件:地核增生、核幔平衡与核幔边界结构的新认识
-
批准号:41973063
-
项目类别:面上项目
-
资助金额:65.0万元
-
批准年份:2019
-
负责人:周游
-
依托单位:
CORDEX-CORE区域气候模拟与预估研讨会
-
批准号:41981240365
-
项目类别:国际(地区)合作与交流项目
-
资助金额:1.5万元
-
批准年份:2019
-
负责人:陈威霖
-
依托单位: