Performance Evolution Blueprint: Understanding the Impact of Software Evolution on Performance

Abstract : Understanding the root of a performance drop or improvement requires analyzing different program executions at a fine grain level. Such an analysis involves dedicated profiling and representation techniques. JProfiler and YourKit, two recognized code profilers fail, on both providing adequate metrics and visual representations, conveying a false sense of the performance variation root. We propose performance evolution blueprint, a visual support to precisely compare multiple software executions. Our blueprint is offered by Rizel, a code profiler to efficiently explore performance of a set of benchmarks against multiple software revisions.
Document type :
Conference papers
Complete list of metadatas

Cited literature [20 references]  Display  Hide  Download

https://hal.inria.fr/hal-00849004
Contributor : Lse Lse <>
Submitted on : Monday, July 29, 2013 - 5:02:33 PM
Last modification on : Thursday, February 21, 2019 - 10:52:50 AM
Long-term archiving on : Wednesday, April 5, 2017 - 5:21:38 PM

File

Sand13a-Vissoft-PreformanceBlu...
Files produced by the author(s)

Identifiers

Citation

Juan Pablo Sandoval Alcocer, Alexandre Bergel, Stéphane Ducasse, Marcus Denker. Performance Evolution Blueprint: Understanding the Impact of Software Evolution on Performance. VISSOFT - 1st IEEE Working Conference on Software Visualization, Sep 2013, Eindhoven, Netherlands. pp.1-9, ⟨10.1109/VISSOFT.2013.6650523⟩. ⟨hal-00849004⟩

Share

Metrics

Record views

401

Files downloads

473