RTaW-ECU


RTaW-ECU is free for all uses
Professional support and custom extensions available – please contact us at info@realtimeatwork.com

RTaW-ECU is task scheduling configuration tool for mono and multicore platforms, aimed at reducing the peaks of CPU load while meeting the timing constraints. RTaW-ECU constructs a static schedule of the tasks so that the workload is spread as uniformly as possible over time. This way it is possible to use less powerful CPUs and to execute additional tasks on the same hardware platform, another benefit is to offer a better resilience against wrong estimations of the task execution times or activation patterns.

Download RTaW-ECU Flyer
Download RTaW-ECU for Windows or Linux (32 and 64bits)

Screenshot of RTaW-ECU

Screenshot of RTaW-ECU: the graphic shows how the CPU workload is spread over time with different configuration algorithms. The bottom-right window shows the tasks scheduled during each time interval.

RTaW-ECU is able to construct the schedule for several hundred of software modules (aka runnables in the automotive domain or services in the aerospace domain) in a few seconds and the quality of the resulting configuration can be visually checked and compared against simple strategies.


Interested in further information about the algorithm underlying RTaW-ECU and how to use on a case-study? You may consult this paper and this second paper, also feel free to get in touch with us.



Demo screencast of RTaW-ECU V1.0, current version has been extended to handle multicore ECUs