Rev | Line | |
---|
[19e9bf8] | 1 | == Rhealstone Benchmark For RTEMS |
---|
| 2 | |
---|
| 3 | This is an implementation of the Rhealstone benchmarks for RTEMS. |
---|
| 4 | |
---|
[acc636e1] | 5 | The Rhealstone metric is a set of benchmarks that aim to provide an |
---|
| 6 | independently verifiable objective measure of real-time performance in |
---|
| 7 | different systems. The Rhealstone metric is composed of six independent |
---|
| 8 | benchmarks, each of which measure an activity that is critical in real |
---|
| 9 | time systems: |
---|
[19e9bf8] | 10 | |
---|
| 11 | * Task switch time |
---|
| 12 | * Task preemption time |
---|
| 13 | * Interrupt latency time |
---|
| 14 | * Semaphore shuffle time |
---|
| 15 | * Deadlock breaking time |
---|
| 16 | * Intertask message latency |
---|
| 17 | |
---|
| 18 | An implementation of the Rhealstone metric allows for RTEMS performance to be |
---|
| 19 | compared with other real-time systems. |
---|
| 20 | |
---|
| 21 | The original proposal outlining the Rhealstone benchmark can be found http://collaboration.cmc.ec.gc.ca/science/rpn/biblio/ddj/Website/articles/DDJ/1989/8902/8902a/8902a.htm[here]. |
---|
| 22 | |
---|
| 23 | Some other implementations can be seen in http://timsengineeringblog.weebly.com/masters-thesis.html[FreeRTOS] and http://collaboration.cmc.ec.gc.ca/science/rpn/biblio/ddj/Website/articles/DDJ/1990/9004/9004d/9004d.htm[iRMX]. |
---|
Note: See
TracBrowser
for help on using the repository browser.