Real Time Systems Analyzer

This Real Time System Analyzer is a tool made up of two parts. The first part is a Taskset Analyzer that can produce a chart of activity for a given taskset and scheduling algorithm. The second part is a Statistical Analyzer that randomly generates tasksets meeting some specified criteria. From that screen, you can select which tasksets you want to simulate in the Taskset Analyzer.

The purpose of the tool is to analyze scheduling algorithms.

This version of the simulator uses an experimental Rust/WASM engine to perform the taskset generation and scheduling. A console version utilizes the same engine and schedules much faster. Therefore, this interface is intended primarily to aid in validating results by allowing the timeline to be manually reviewed.