From: batt Date: Fri, 28 May 2010 10:41:19 +0000 (+0000) Subject: Add benchmarks description. X-Git-Tag: 2.5.0~47 X-Git-Url: https://codewiz.org/gitweb?a=commitdiff_plain;h=564e7c0f3d64956c27a569e1b39290adf84b9656;p=bertos.git Add benchmarks description. git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3870 38d2e660-2303-0410-9eaa-f027e97ec537 --- diff --git a/boards/arduino/benchmark/context_switch/.spec b/boards/arduino/benchmark/context_switch/.spec index 2e53e0e7..3268cbf4 100644 --- a/boards/arduino/benchmark/context_switch/.spec +++ b/boards/arduino/benchmark/context_switch/.spec @@ -1 +1,15 @@ name = 'BeRTOS Context Switch' +description=""" +

+This benchmark measures the overhead (in us) required to deliver a +signal and switch from a low-priority process to a high-priority process. +

+

+The measure is made by the high-precision timer if supported by the +architecture. Alternatively, the time can also be measured using an external +oscilloscope connected to the board's status LED. +

+

+For more information have a look at the BeRTOS benchmarks page. +

+""" diff --git a/boards/arduino/benchmark/kernel_footprint/.spec b/boards/arduino/benchmark/kernel_footprint/.spec index 67c22759..5a527bef 100644 --- a/boards/arduino/benchmark/kernel_footprint/.spec +++ b/boards/arduino/benchmark/kernel_footprint/.spec @@ -1 +1,14 @@ name = 'BeRTOS Kernel footprint' +description=""" +

+This benchmark measures the memory footprint of the BeRTOS kernel with a +simple minimalist user application. +

+

+The purpose of this test is to give a measure of the required space in a +generic flash memory to store a full-featured BeRTOS kernel. +

+

+For more information have a look at the BeRTOS benchmarks page. +

+""" diff --git a/boards/at91sam7s-ek/benchmark/context_switch/.spec b/boards/at91sam7s-ek/benchmark/context_switch/.spec index 2e53e0e7..3268cbf4 100644 --- a/boards/at91sam7s-ek/benchmark/context_switch/.spec +++ b/boards/at91sam7s-ek/benchmark/context_switch/.spec @@ -1 +1,15 @@ name = 'BeRTOS Context Switch' +description=""" +

+This benchmark measures the overhead (in us) required to deliver a +signal and switch from a low-priority process to a high-priority process. +

+

+The measure is made by the high-precision timer if supported by the +architecture. Alternatively, the time can also be measured using an external +oscilloscope connected to the board's status LED. +

+

+For more information have a look at the BeRTOS benchmarks page. +

+""" diff --git a/boards/at91sam7s-ek/benchmark/kernel_footprint/.spec b/boards/at91sam7s-ek/benchmark/kernel_footprint/.spec index 67c22759..5a527bef 100644 --- a/boards/at91sam7s-ek/benchmark/kernel_footprint/.spec +++ b/boards/at91sam7s-ek/benchmark/kernel_footprint/.spec @@ -1 +1,14 @@ name = 'BeRTOS Kernel footprint' +description=""" +

+This benchmark measures the memory footprint of the BeRTOS kernel with a +simple minimalist user application. +

+

+The purpose of this test is to give a measure of the required space in a +generic flash memory to store a full-featured BeRTOS kernel. +

+

+For more information have a look at the BeRTOS benchmarks page. +

+""" diff --git a/boards/at91sam7x-ek/benchmark/context_switch/.spec b/boards/at91sam7x-ek/benchmark/context_switch/.spec index 2e53e0e7..3268cbf4 100644 --- a/boards/at91sam7x-ek/benchmark/context_switch/.spec +++ b/boards/at91sam7x-ek/benchmark/context_switch/.spec @@ -1 +1,15 @@ name = 'BeRTOS Context Switch' +description=""" +

+This benchmark measures the overhead (in us) required to deliver a +signal and switch from a low-priority process to a high-priority process. +

+

+The measure is made by the high-precision timer if supported by the +architecture. Alternatively, the time can also be measured using an external +oscilloscope connected to the board's status LED. +

+

+For more information have a look at the BeRTOS benchmarks page. +

+""" diff --git a/boards/at91sam7x-ek/benchmark/kernel_footprint/.spec b/boards/at91sam7x-ek/benchmark/kernel_footprint/.spec index 67c22759..5a527bef 100644 --- a/boards/at91sam7x-ek/benchmark/kernel_footprint/.spec +++ b/boards/at91sam7x-ek/benchmark/kernel_footprint/.spec @@ -1 +1,14 @@ name = 'BeRTOS Kernel footprint' +description=""" +

+This benchmark measures the memory footprint of the BeRTOS kernel with a +simple minimalist user application. +

+

+The purpose of this test is to give a measure of the required space in a +generic flash memory to store a full-featured BeRTOS kernel. +

+

+For more information have a look at the BeRTOS benchmarks page. +

+""" diff --git a/boards/ek-lm3s1968/benchmark/context_switch/.spec b/boards/ek-lm3s1968/benchmark/context_switch/.spec index 2e53e0e7..3268cbf4 100644 --- a/boards/ek-lm3s1968/benchmark/context_switch/.spec +++ b/boards/ek-lm3s1968/benchmark/context_switch/.spec @@ -1 +1,15 @@ name = 'BeRTOS Context Switch' +description=""" +

+This benchmark measures the overhead (in us) required to deliver a +signal and switch from a low-priority process to a high-priority process. +

+

+The measure is made by the high-precision timer if supported by the +architecture. Alternatively, the time can also be measured using an external +oscilloscope connected to the board's status LED. +

+

+For more information have a look at the BeRTOS benchmarks page. +

+""" diff --git a/boards/ek-lm3s1968/benchmark/kernel_footprint/.spec b/boards/ek-lm3s1968/benchmark/kernel_footprint/.spec index 67c22759..5a527bef 100644 --- a/boards/ek-lm3s1968/benchmark/kernel_footprint/.spec +++ b/boards/ek-lm3s1968/benchmark/kernel_footprint/.spec @@ -1 +1,14 @@ name = 'BeRTOS Kernel footprint' +description=""" +

+This benchmark measures the memory footprint of the BeRTOS kernel with a +simple minimalist user application. +

+

+The purpose of this test is to give a measure of the required space in a +generic flash memory to store a full-featured BeRTOS kernel. +

+

+For more information have a look at the BeRTOS benchmarks page. +

+""" diff --git a/boards/lpc-p2378/benchmark/context_switch/.spec b/boards/lpc-p2378/benchmark/context_switch/.spec index f01f113d..3268cbf4 100644 --- a/boards/lpc-p2378/benchmark/context_switch/.spec +++ b/boards/lpc-p2378/benchmark/context_switch/.spec @@ -1 +1,15 @@ -name = 'BeRTOS context switch' +name = 'BeRTOS Context Switch' +description=""" +

+This benchmark measures the overhead (in us) required to deliver a +signal and switch from a low-priority process to a high-priority process. +

+

+The measure is made by the high-precision timer if supported by the +architecture. Alternatively, the time can also be measured using an external +oscilloscope connected to the board's status LED. +

+

+For more information have a look at the BeRTOS benchmarks page. +

+""" diff --git a/boards/lpc-p2378/benchmark/kernel_footprint/.spec b/boards/lpc-p2378/benchmark/kernel_footprint/.spec index b3e5b1d5..5a527bef 100644 --- a/boards/lpc-p2378/benchmark/kernel_footprint/.spec +++ b/boards/lpc-p2378/benchmark/kernel_footprint/.spec @@ -1 +1,14 @@ -name = 'BeRTOS kernel footprint' +name = 'BeRTOS Kernel footprint' +description=""" +

+This benchmark measures the memory footprint of the BeRTOS kernel with a +simple minimalist user application. +

+

+The purpose of this test is to give a measure of the required space in a +generic flash memory to store a full-featured BeRTOS kernel. +

+

+For more information have a look at the BeRTOS benchmarks page. +

+""" diff --git a/boards/stm32-p103/benchmark/context_switch/.spec b/boards/stm32-p103/benchmark/context_switch/.spec index 2e53e0e7..3268cbf4 100644 --- a/boards/stm32-p103/benchmark/context_switch/.spec +++ b/boards/stm32-p103/benchmark/context_switch/.spec @@ -1 +1,15 @@ name = 'BeRTOS Context Switch' +description=""" +

+This benchmark measures the overhead (in us) required to deliver a +signal and switch from a low-priority process to a high-priority process. +

+

+The measure is made by the high-precision timer if supported by the +architecture. Alternatively, the time can also be measured using an external +oscilloscope connected to the board's status LED. +

+

+For more information have a look at the BeRTOS benchmarks page. +

+""" diff --git a/boards/stm32-p103/benchmark/kernel_footprint/.spec b/boards/stm32-p103/benchmark/kernel_footprint/.spec index 67c22759..5a527bef 100644 --- a/boards/stm32-p103/benchmark/kernel_footprint/.spec +++ b/boards/stm32-p103/benchmark/kernel_footprint/.spec @@ -1 +1,14 @@ name = 'BeRTOS Kernel footprint' +description=""" +

+This benchmark measures the memory footprint of the BeRTOS kernel with a +simple minimalist user application. +

+

+The purpose of this test is to give a measure of the required space in a +generic flash memory to store a full-featured BeRTOS kernel. +

+

+For more information have a look at the BeRTOS benchmarks page. +

+""" diff --git a/boards/triface/benchmark/context_switch/.spec b/boards/triface/benchmark/context_switch/.spec index 2e53e0e7..3268cbf4 100644 --- a/boards/triface/benchmark/context_switch/.spec +++ b/boards/triface/benchmark/context_switch/.spec @@ -1 +1,15 @@ name = 'BeRTOS Context Switch' +description=""" +

+This benchmark measures the overhead (in us) required to deliver a +signal and switch from a low-priority process to a high-priority process. +

+

+The measure is made by the high-precision timer if supported by the +architecture. Alternatively, the time can also be measured using an external +oscilloscope connected to the board's status LED. +

+

+For more information have a look at the BeRTOS benchmarks page. +

+""" diff --git a/boards/triface/benchmark/kernel_footprint/.spec b/boards/triface/benchmark/kernel_footprint/.spec index 67c22759..5a527bef 100644 --- a/boards/triface/benchmark/kernel_footprint/.spec +++ b/boards/triface/benchmark/kernel_footprint/.spec @@ -1 +1,14 @@ name = 'BeRTOS Kernel footprint' +description=""" +

+This benchmark measures the memory footprint of the BeRTOS kernel with a +simple minimalist user application. +

+

+The purpose of this test is to give a measure of the required space in a +generic flash memory to store a full-featured BeRTOS kernel. +

+

+For more information have a look at the BeRTOS benchmarks page. +

+"""