RTKernel RISC Real-Time Scheduler

 
 
 
 
 
 
 

 

 


 

 

 

Performance

RTKernel RISC offers excellent performance. It comes with a benchmark program that may be used to measure its performance on any computer.

The table below gives some results for four typical X86 based target computers and for a 24 MHz MPC860 processor.

20MHz
386EX
33MHz
486
120MHZ
Pentium
24MHz
860
RTKernel 
Operation
43 5 0.73 15 Round-Robin task switch
79 10 1.61 20 Semaphore task switch
37 6 1.18 16 Semaphore Signal
25 4 1.24 14 Semaphore Wait
100 13 3.13 23 Task activation (Signal, Wait)
31 12 3.95 22 Store data in a mailbox
30 10 2.77 20 Retrieve data from a mailbox
96 12 2.50 22 Task-to-task communication
107 18 4.03 38 Task-to-mailbox-to-task-communication

Note: Times are given in µs. Times may vary due to instruction caching