Proceedings of the 2014 ACM International Conference on Object Oriented Programming Systems Languages &Amp; Applications 2014
DOI: 10.1145/2660193.2660234
|View full text |Cite
|
Sign up to set email alerts
|

Statistical debugging for real-world performance problems

Abstract: Design and implementation defects that lead to inefficient computation widely exist in software. These defects are difficult to avoid and discover. They lead to severe performance degradation and energy waste during production runs, and are becoming increasingly critical with the meager increase of single-core hardware performance and the increasing concerns about energy constraints. Effective tools that diagnose performance problems and point out the inefficiency root cause are sorely needed.The state of the … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
50
0

Year Published

2014
2014
2025
2025

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 61 publications
(50 citation statements)
references
References 56 publications
0
50
0
Order By: Relevance
“…Statistical Learning for program performance analysis. Machine learning techniques have been used for detecting and explaining performance bugs in software [11], [12], [51]. Tizpaz-Niari et al [12] consider performance issues in softwares.…”
Section: Case Studiesmentioning
confidence: 99%
“…Statistical Learning for program performance analysis. Machine learning techniques have been used for detecting and explaining performance bugs in software [11], [12], [51]. Tizpaz-Niari et al [12] consider performance issues in softwares.…”
Section: Case Studiesmentioning
confidence: 99%
“…To asses the time to resolve (TTR) of an issue report, we adopted the methodology used in previous studies (Song and Lu 2014;Nistor et al 2013;Jin et al 2012b). We collect two timestamps from each issue report: the time it was created (recorded in the issue tracker), and the time it was resolved (labeled as resolved).…”
Section: Rq6: How Complex Are Repairs Of the Leak-inducing Defects?mentioning
confidence: 99%
“…Empirical study. There are many previous works studying characteristics of bugs (Zhong and Su 2015;Jin et al 2012b;Song and Lu 2014;Selakovic and Pradel 2016). Zhong and Su (2015) extracted and analyzed the characteristics of the real bug fixes from six Java projects.…”
Section: Related Workmentioning
confidence: 99%
“…A number of articles on approaches to detect or localize performance bugs use actual performance bugs or performance bug simulations to demonstrate the aproaches' efficacy [15]- [17]. These evaluations commonly focus on few bugs (between 15 and 70 in the cited articles) and do not report the relative occurrence of the targeted bug types compared to other bug types or the complexity of the targeted bugs.…”
Section: A Performance Bugs For Evaluating and Training Detection Anmentioning
confidence: 99%