source: rtems/testsuites/rhealstone/README @ 19e9bf8

4.115
Last change on this file since 19e9bf8 was 19e9bf8, checked in by Daniel Ramirez <javamonn@…>, on 01/04/14 at 19:58:44

Added Rhealstone benchmark to testsuites

The Rhealstone benchmarks six operations that are critical components
of a real-time system. It allows for an objective analysis to be
performed, and allows for comparisons between systems.
See rhealstone/README for more information.

  • Property mode set to 100644
File size: 1.0 KB
Line 
1== Rhealstone Benchmark For RTEMS
2
3This is an implementation of the Rhealstone benchmarks for RTEMS.
4
5The Rhealstone metric is a set of benchmarks that aim to provide an independently
6verifiable objective measure of real-time performance in different systems. The
7Rhealstone metric is composed of six independent benchmarks, each of which measure
8an activity that is critical in real time systems:
9
10* Task switch time
11* Task preemption time
12* Interrupt latency time
13* Semaphore shuffle time
14* Deadlock breaking time
15* Intertask message latency
16
17An implementation of the Rhealstone metric allows for RTEMS performance to be
18compared with other real-time systems.
19
20The 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].
21
22Some 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.