Detail výsledku

Perun: Performance Version System

FIEDOR, T.; PAVELA, J.; ROGALEWICZ, A.; VOJNAR, T. Perun: Performance Version System. In Proceedings of the 38th IEEE International Conference on Software Maintenance and Evolution (ICSME 2022). Limassol: Institute of Electrical and Electronics Engineers, 2022. p. 499-503. ISBN: 978-1-6654-7956-1.
Typ
článek ve sborníku konference
Jazyk
angličtina
Autoři
Abstrakt

In this paper, we present PERUN: an open-source tool suite for profiling-based performance analysis. At its core, PERUN maintains links between project versions and the corresponding stored performance profiles, which are then leveraged for automated detection of performance changes in new project versions. The PERUN tool suite further includes multiple profilers (and is designed such that further profilers can be easily added), a performance fuzz-tester for workload generation, methods for deriving performance models, and numerous visualization methods. We demonstrate how PERUN can help developers to analyze their program performance on two case studies: detection and localization of a performance degradation and generation of inputs forcing performance issues to show up.

Klíčová slova

version system, profiling, performance analysis, fuzz-testing, performance testing.

Rok
2022
Strany
499–503
Sborník
Proceedings of the 38th IEEE International Conference on Software Maintenance and Evolution (ICSME 2022)
Konference
38th IEEE International Conference on Software Maintenance and Evolution
ISBN
978-1-6654-7956-1
Vydavatel
Institute of Electrical and Electronics Engineers
Místo
Limassol
DOI
UT WoS
000908031000059
EID Scopus
BibTeX
@inproceedings{BUT180472,
  author="Tomáš {Fiedor} and Jiří {Pavela} and Adam {Rogalewicz} and Tomáš {Vojnar}",
  title="Perun: Performance Version System",
  booktitle="Proceedings of the 38th IEEE International Conference on Software Maintenance and Evolution (ICSME 2022)",
  year="2022",
  pages="499--503",
  publisher="Institute of Electrical and Electronics Engineers",
  address="Limassol",
  doi="10.1109/ICSME55016.2022.00067",
  isbn="978-1-6654-7956-1"
}
Projekty
Škálovatelné techniky pro analýzu komplexních vlastností počítačových systémů, GAČR, Standardní projekty, GA20-07487S, zahájení: 2020-01-01, ukončení: 2022-12-31, ukončen
Výzkumné skupiny
Pracoviště
Nahoru