Files
rtems/testsuites/rhealstone
Chris Johns aa567bc1cc configure: Add subdir-objects to all automake flags.
This option silences warning with automake-1.16.1 allowing us to
upgrade to that version.

This change has been tested with automake-1.12.6 and automake-1.16.1.
It seems version 1.16.1 configures slower than 1.12.6 for the same
source and BSP. The newer versions is 6 second slower.

Close #3387.
2018-04-11 11:52:29 +10:00
..

== Rhealstone Benchmark For RTEMS

This is an implementation of the Rhealstone benchmarks for RTEMS.

The Rhealstone metric is a set of benchmarks that aim to provide an
independently verifiable objective measure of real-time performance in
different systems. The Rhealstone metric is composed of six independent
benchmarks, each of which measure an activity that is critical in real
time systems:

* Task switch time
* Task preemption time
* Interrupt latency time
* Semaphore shuffle time
* Deadlock breaking time
* Intertask message latency

An implementation of the Rhealstone metric allows for RTEMS performance to be
compared with other real-time systems.

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].

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].