Matches in SemOpenAlex for { <https://semopenalex.org/work/W3027678148> ?p ?o ?g. }
- W3027678148 endingPage "578" @default.
- W3027678148 startingPage "561" @default.
- W3027678148 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 art of performance diagnosis is preliminary. Profiling can identify the functions that consume the most computation resources, but can neither identify the ones that waste the most resources nor explain why. Performance-bug detectors can identify specific type of inefficient computation, but are not suited for diagnosing general performance problems. Effective failure diagnosis techniques, such as statistical debugging, have been proposed for functional bugs. However, whether they work for performance problems is still an open question. In this paper, we first conduct an empirical study to understand how performance problems are observed and reported by real-world users. Our study shows that statistical debugging is a natural fit for diagnosing performance problems, which are often observed through comparison-based approaches and reported together with both good and bad inputs. We then thoroughly investigate different design points in statistical debugging, including three different predicates and two different types of statistical models, to understand which design point works the best for performance diagnosis. Finally, we study how some unique nature of performance bugs allows sampling techniques to lower the overhead of run-time performance diagnosis without extending the diagnosis latency." @default.
- W3027678148 created "2020-05-29" @default.
- W3027678148 creator A5056352644 @default.
- W3027678148 creator A5066842100 @default.
- W3027678148 date "2014-10-15" @default.
- W3027678148 modified "2023-10-09" @default.
- W3027678148 title "Statistical debugging for real-world performance problems" @default.
- W3027678148 cites W1547961650 @default.
- W3027678148 cites W1880262756 @default.
- W3027678148 cites W1968847337 @default.
- W3027678148 cites W1986762820 @default.
- W3027678148 cites W1987837522 @default.
- W3027678148 cites W2033472898 @default.
- W3027678148 cites W2036804147 @default.
- W3027678148 cites W2039157918 @default.
- W3027678148 cites W2043811931 @default.
- W3027678148 cites W2049381173 @default.
- W3027678148 cites W2062666593 @default.
- W3027678148 cites W2065325279 @default.
- W3027678148 cites W2068880428 @default.
- W3027678148 cites W2087513774 @default.
- W3027678148 cites W2087515886 @default.
- W3027678148 cites W2092483417 @default.
- W3027678148 cites W2095839586 @default.
- W3027678148 cites W2098883184 @default.
- W3027678148 cites W2101161997 @default.
- W3027678148 cites W2102967730 @default.
- W3027678148 cites W2116409384 @default.
- W3027678148 cites W2121081915 @default.
- W3027678148 cites W2130655713 @default.
- W3027678148 cites W2133638476 @default.
- W3027678148 cites W2133802223 @default.
- W3027678148 cites W2137530017 @default.
- W3027678148 cites W2144788252 @default.
- W3027678148 cites W2145458045 @default.
- W3027678148 cites W2149576136 @default.
- W3027678148 cites W2156633971 @default.
- W3027678148 cites W2157352291 @default.
- W3027678148 cites W2157662360 @default.
- W3027678148 cites W2162045655 @default.
- W3027678148 cites W2169212615 @default.
- W3027678148 cites W2170927924 @default.
- W3027678148 cites W4233319527 @default.
- W3027678148 cites W4233793161 @default.
- W3027678148 cites W4238860748 @default.
- W3027678148 cites W4239813889 @default.
- W3027678148 doi "https://doi.org/10.1145/2714064.2660234" @default.
- W3027678148 hasPublicationYear "2014" @default.
- W3027678148 type Work @default.
- W3027678148 sameAs 3027678148 @default.
- W3027678148 citedByCount "8" @default.
- W3027678148 countsByYear W30276781482015 @default.
- W3027678148 countsByYear W30276781482020 @default.
- W3027678148 countsByYear W30276781482021 @default.
- W3027678148 countsByYear W30276781482022 @default.
- W3027678148 countsByYear W30276781482023 @default.
- W3027678148 crossrefType "journal-article" @default.
- W3027678148 hasAuthorship W3027678148A5056352644 @default.
- W3027678148 hasAuthorship W3027678148A5066842100 @default.
- W3027678148 hasBestOaLocation W30276781482 @default.
- W3027678148 hasConcept C1009929 @default.
- W3027678148 hasConcept C120314980 @default.
- W3027678148 hasConcept C127413603 @default.
- W3027678148 hasConcept C162324750 @default.
- W3027678148 hasConcept C168065819 @default.
- W3027678148 hasConcept C175444787 @default.
- W3027678148 hasConcept C187191949 @default.
- W3027678148 hasConcept C199360897 @default.
- W3027678148 hasConcept C200601418 @default.
- W3027678148 hasConcept C2777904410 @default.
- W3027678148 hasConcept C2778869765 @default.
- W3027678148 hasConcept C2779960059 @default.
- W3027678148 hasConcept C41008148 @default.
- W3027678148 hasConcept C45374587 @default.
- W3027678148 hasConcept C55439883 @default.
- W3027678148 hasConcept C84945661 @default.
- W3027678148 hasConceptScore W3027678148C1009929 @default.
- W3027678148 hasConceptScore W3027678148C120314980 @default.
- W3027678148 hasConceptScore W3027678148C127413603 @default.
- W3027678148 hasConceptScore W3027678148C162324750 @default.
- W3027678148 hasConceptScore W3027678148C168065819 @default.
- W3027678148 hasConceptScore W3027678148C175444787 @default.
- W3027678148 hasConceptScore W3027678148C187191949 @default.
- W3027678148 hasConceptScore W3027678148C199360897 @default.
- W3027678148 hasConceptScore W3027678148C200601418 @default.
- W3027678148 hasConceptScore W3027678148C2777904410 @default.
- W3027678148 hasConceptScore W3027678148C2778869765 @default.
- W3027678148 hasConceptScore W3027678148C2779960059 @default.
- W3027678148 hasConceptScore W3027678148C41008148 @default.
- W3027678148 hasConceptScore W3027678148C45374587 @default.
- W3027678148 hasConceptScore W3027678148C55439883 @default.
- W3027678148 hasConceptScore W3027678148C84945661 @default.
- W3027678148 hasFunder F4320308771 @default.
- W3027678148 hasFunder F4320337387 @default.
- W3027678148 hasIssue "10" @default.
- W3027678148 hasLocation W30276781481 @default.
- W3027678148 hasLocation W30276781482 @default.
- W3027678148 hasLocation W30276781483 @default.