RapiTime supports the investigation of multicore interference effects and plays a critical role in the MACH178 solution and Multicore Timing Solution.
Within these solutions, RapiTime supports multicore timing analysis by allowing the collection of execution time results, the collection of values from hardware event monitors, the analysis of results, and the exporting of results to produce compliance evidence.
Multicore timing analysis is further supported by the following RVS and supplementary tools:
- RapiDaemons support interference analysis by applying configurable degrees of contention on hardware resources while tests run
- RapiTest creates test harnesses to test for multicore timing behavior and runs these on the target hardware
- RapiTask can be used to visualize the scheduling behavior of multicore applications and identify rare events such as priority inversions
Feature applies to: