Scheduling tools

Real-time programs often consist of many concurrent threads of execution that share the processor under some scheduling scheme such as rate-monotonic or deadline-monotonic priority scheduling. When the worst-case execution times and activation rates of the threads are known, you can perform a schedulability analysis to find out if the whole thread-set will meet its deadlines.

There are a great number of scheduling schemes and many tools for schedulability analysis. Here are links to some such tools that you can feed with worst-case execution times from Bound-T. These links are supplied for your information and Tidorum Ltd does not endorse or warrant the information to which these links lead.

Commercial tools

Research tools, possibly prototypes

If you know other tools in this area, please tell us ( so that we can add them to this list.

Valid HTML 4.01 Transitional