DBM-Baenk: Testing and Benchmarking environment for DBMs
Author
Term
4. term
Education
Publication year
2022
Submitted on
2022-06-08
Pages
32
Abstract
This report details the process of creating a testing and benchmarking environment for several implementations of a scientific specification. Specifically, a newer generic Difference Bound Matrix (DBM) implementation is conformance-tested and benchmarked against an older, more mature DBM implementation. The usefulness of being able to benchmark multiple implementations at the same time is also shown when comparing suggested changes to the baseline implementation, in order to prevent performance regressions.
This report details the process of creating a testing and benchmarking environment for several implementations of a scientific specification. Specifically, a newer generic Difference Bound Matrix (DBM) implementation is conformance-tested and benchmarked against an older, more mature DBM implementation. The usefulness of being able to benchmark multiple implementations at the same time is also shown when comparing suggested changes to the baseline implementation, in order to prevent performance regressions.
Keywords
DBM ; Testing ; Benchmarking
Documents
