Publication | Closed Access
Understanding and detecting real-world performance bugs
303
Citations
51
References
2012
Year
Unknown Venue
Software MaintenanceEngineeringSingle Threaded PerformanceComputer ArchitectureSoftware EngineeringMultithreading (Computer Architecture)Memory Model (Programming)Software AnalysisPerformance IssueSoftware Performance TestingSimple PatchesParallel ComputingReal-world Performance BugsPerformance BugsComputer EngineeringComputer ScienceProgram OptimizationStatic Program AnalysisSoftware DesignProgram AnalysisSoftware TestingParallel ProgrammingPerformance PortabilitySystem Software
Developers frequently use inefficient code sequences that could be fixed by simple patches. These inefficient code sequences can cause significant performance degradation and resource waste, referred to as performance bugs. Meager increases in single threaded performance in the multi-core era and increasing emphasis on energy efficiency call for more effort in tackling performance bugs.
| Year | Citations | |
|---|---|---|
Page 1
Page 1