RT-Bench is an open-source framework that implements real-time features in a generic fashion, allowing different benchmarks to have the features out-of-the-box and accessible via a command line interface.
RT-Bench also provides an easy-to-use, unified command-line interface to customize key aspects of the real-time execution of a set of benchmarks.
Our framework is guided by four main criteria: 1) cohesive interface, 2) support for periodic application behavior and deadline semantics, 3) controllable memory footprint, and 4) extensibility and portability.