kirancodes.me
To Proof Maintenance & Beyond!

A Highly Scalable, Hybrid, Cross-Platform Timing Analysis Framework Providing Accurate Differential Throughput Estimation via Instruction-Level Tracing

Min-Yih Hsu, Felicitas Hetzelt, David Gens, Michael Maitland, Michael Franz

Abstract

Differential throughput estimation, i.e., predicting the performance impact of software changes, is critical when developing applications that rely on accurate timing bounds, such as automotive, avionic, or industrial control systems. However, developers often lack access to the target hardware to perform on-device measurements, and hence rely on instruction throughput estimation tools to evaluate performance impacts.

BibTeX
@inproceedings{Hsu-al:FSE23,
  author    = {Min{-}Yih Hsu and
               Felicitas Hetzelt and
               David Gens and
               Michael Maitland and
               Michael Franz},
  title     = {A Highly Scalable, Hybrid, {Cross-Platform} Timing Analysis Framework Providing Accurate Differential Throughput Estimation via {Instruction-Level} Tracing},
  booktitle = {{ESEC/SIGSOFT} {FSE}},
  pages     = {821--831},
  publisher = {{ACM}},
  year      = {2023},
}

Related papers