Updated reports and readme.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/stable_1.2.x@969 35acf78f-673a-0410-8e92-d51de3d6d3f4
This commit is contained in:
parent
3c9b634da9
commit
a46c6571aa
|
@ -1,5 +1,5 @@
|
|||
***************************************************************************
|
||||
Kernel: ChibiOS/RT 1.2.1 stable
|
||||
Kernel: ChibiOS/RT 1.2.2 stable
|
||||
Compiler: GCC 4.3.3 (YAGARTO 29.03.2009)
|
||||
Options: -O2 -fomit-frame-pointer -mabi=apcs-gnu
|
||||
Settings: MCK=48.054857, MC_FMR = AT91C_MC_FWS_1FWS (1 wait state)
|
||||
|
@ -46,7 +46,7 @@ Settings: MCK=48.054857, MC_FMR = AT91C_MC_FWS_1FWS (1 wait state)
|
|||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 7.1 (Heap, allocation and fragmentation test)
|
||||
--- Size : 62260 bytes, not fragmented
|
||||
--- Size : 62228 bytes, not fragmented
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 8.1 (Memory Pools, allocation and enqueuing test)
|
||||
|
@ -59,43 +59,43 @@ Settings: MCK=48.054857, MC_FMR = AT91C_MC_FWS_1FWS (1 wait state)
|
|||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.1 (Benchmark, context switch #1, optimal)
|
||||
--- Score : 115499 msgs/S, 230998 ctxswc/S
|
||||
--- Score : 115468 msgs/S, 230936 ctxswc/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.2 (Benchmark, context switch #2, empty ready list)
|
||||
--- Score : 90222 msgs/S, 180444 ctxswc/S
|
||||
--- Score : 90198 msgs/S, 180396 ctxswc/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.3 (Benchmark, context switch #3, 4 threads in ready list)
|
||||
--- Score : 90222 msgs/S, 180444 ctxswc/S
|
||||
--- Score : 90198 msgs/S, 180396 ctxswc/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.4 (Benchmark, threads creation/termination, worst case)
|
||||
--- Score : 79431 threads/S
|
||||
--- Score : 79015 threads/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.5 (Benchmark, threads creation/termination, optimal)
|
||||
--- Score : 108923 threads/S
|
||||
--- Score : 108154 threads/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.6 (Benchmark, mass reschedulation, 5 threads)
|
||||
--- Score : 28045 reschedulations/S, 168270 ctxswc/S
|
||||
--- Score : 28038 reschedulations/S, 168228 ctxswc/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.7 (Benchmark, I/O Queues throughput)
|
||||
--- Score : 240464 bytes/S
|
||||
--- Score : 240396 bytes/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.8 (Benchmark, virtual timers set/reset)
|
||||
--- Score : 264212 timers/S
|
||||
--- Score : 264140 timers/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.9 (Benchmark, semaphores wait/signal)
|
||||
--- Score : 466552 wait+signal/S
|
||||
--- Score : 466424 wait+signal/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.10 (Benchmark, mutexes lock/unlock)
|
||||
--- Score : 322032 lock+unlock/S
|
||||
--- Score : 321948 lock+unlock/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
***************************************************************************
|
||||
Kernel: ChibiOS/RT 1.2.1 stable
|
||||
Kernel: ChibiOS/RT 1.2.2 stable
|
||||
Compiler: GCC 4.3.3 (YAGARTO 29.03.2009)
|
||||
Options: -Os -fomit-frame-pointer -mabi=apcs-gnu
|
||||
Settings: MCK=48.054857, MC_FMR = AT91C_MC_FWS_1FWS (1 wait state)
|
||||
|
@ -46,7 +46,7 @@ Settings: MCK=48.054857, MC_FMR = AT91C_MC_FWS_1FWS (1 wait state)
|
|||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 7.1 (Heap, allocation and fragmentation test)
|
||||
--- Size : 62260 bytes, not fragmented
|
||||
--- Size : 62228 bytes, not fragmented
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 8.1 (Memory Pools, allocation and enqueuing test)
|
||||
|
@ -59,43 +59,43 @@ Settings: MCK=48.054857, MC_FMR = AT91C_MC_FWS_1FWS (1 wait state)
|
|||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.1 (Benchmark, context switch #1, optimal)
|
||||
--- Score : 103066 msgs/S, 206132 ctxswc/S
|
||||
--- Score : 103045 msgs/S, 206090 ctxswc/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.2 (Benchmark, context switch #2, empty ready list)
|
||||
--- Score : 85400 msgs/S, 170800 ctxswc/S
|
||||
--- Score : 85382 msgs/S, 170764 ctxswc/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.3 (Benchmark, context switch #3, 4 threads in ready list)
|
||||
--- Score : 85400 msgs/S, 170800 ctxswc/S
|
||||
--- Score : 85382 msgs/S, 170764 ctxswc/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.4 (Benchmark, threads creation/termination, worst case)
|
||||
--- Score : 82597 threads/S
|
||||
--- Score : 82154 threads/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.5 (Benchmark, threads creation/termination, optimal)
|
||||
--- Score : 113057 threads/S
|
||||
--- Score : 112237 threads/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.6 (Benchmark, mass reschedulation, 5 threads)
|
||||
--- Score : 27983 reschedulations/S, 167898 ctxswc/S
|
||||
--- Score : 27977 reschedulations/S, 167862 ctxswc/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.7 (Benchmark, I/O Queues throughput)
|
||||
--- Score : 263540 bytes/S
|
||||
--- Score : 263484 bytes/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.8 (Benchmark, virtual timers set/reset)
|
||||
--- Score : 323186 timers/S
|
||||
--- Score : 323122 timers/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.9 (Benchmark, semaphores wait/signal)
|
||||
--- Score : 367232 wait+signal/S
|
||||
--- Score : 367152 wait+signal/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.10 (Benchmark, mutexes lock/unlock)
|
||||
--- Score : 263904 lock+unlock/S
|
||||
--- Score : 263848 lock+unlock/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
***************************************************************************
|
||||
Kernel: ChibiOS/RT 1.2.1 stable
|
||||
Kernel: ChibiOS/RT 1.2.2 stable
|
||||
Compiler: GCC 4.3.3 (YAGARTO 29.03.2009)
|
||||
Options: -O2 -fomit-frame-pointer -mabi=apcs-gnu -falign-functions=16
|
||||
Settings: CCLK=48, MAMCR=2, MAMTIM=3 (3 wait states)
|
||||
|
@ -46,7 +46,7 @@ Settings: CCLK=48, MAMCR=2, MAMTIM=3 (3 wait states)
|
|||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 7.1 (Heap, allocation and fragmentation test)
|
||||
--- Size : 27516 bytes, not fragmented
|
||||
--- Size : 27476 bytes, not fragmented
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 8.1 (Memory Pools, allocation and enqueuing test)
|
||||
|
@ -59,43 +59,43 @@ Settings: CCLK=48, MAMCR=2, MAMTIM=3 (3 wait states)
|
|||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.1 (Benchmark, context switch #1, optimal)
|
||||
--- Score : 145328 msgs/S, 290656 ctxswc/S
|
||||
--- Score : 145302 msgs/S, 290604 ctxswc/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.2 (Benchmark, context switch #2, empty ready list)
|
||||
--- Score : 112505 msgs/S, 225010 ctxswc/S
|
||||
--- Score : 112484 msgs/S, 224968 ctxswc/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.3 (Benchmark, context switch #3, 4 threads in ready list)
|
||||
--- Score : 112504 msgs/S, 225008 ctxswc/S
|
||||
--- Score : 112483 msgs/S, 224966 ctxswc/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.4 (Benchmark, threads creation/termination, worst case)
|
||||
--- Score : 103495 threads/S
|
||||
--- Score : 103031 threads/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.5 (Benchmark, threads creation/termination, optimal)
|
||||
--- Score : 142304 threads/S
|
||||
--- Score : 141434 threads/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.6 (Benchmark, mass reschedulation, 5 threads)
|
||||
--- Score : 36169 reschedulations/S, 217014 ctxswc/S
|
||||
--- Score : 36162 reschedulations/S, 216972 ctxswc/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.7 (Benchmark, I/O Queues throughput)
|
||||
--- Score : 341232 bytes/S
|
||||
--- Score : 341168 bytes/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.8 (Benchmark, virtual timers set/reset)
|
||||
--- Score : 309498 timers/S
|
||||
--- Score : 309442 timers/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.9 (Benchmark, semaphores wait/signal)
|
||||
--- Score : 622988 wait+signal/S
|
||||
--- Score : 622888 wait+signal/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.10 (Benchmark, mutexes lock/unlock)
|
||||
--- Score : 386400 lock+unlock/S
|
||||
--- Score : 386328 lock+unlock/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
***************************************************************************
|
||||
Kernel: ChibiOS/RT 1.2.1 stable
|
||||
Kernel: ChibiOS/RT 1.2.2 stable
|
||||
Compiler: GCC 4.3.3 (YAGARTO 29.03.2009)
|
||||
Options: -Os -fomit-frame-pointer -mabi=apcs-gnu -falign-functions=16
|
||||
Settings: CCLK=48, MAMCR=2, MAMTIM=3 (3 wait states)
|
||||
|
@ -46,7 +46,7 @@ Settings: CCLK=48, MAMCR=2, MAMTIM=3 (3 wait states)
|
|||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 7.1 (Heap, allocation and fragmentation test)
|
||||
--- Size : 27516 bytes, not fragmented
|
||||
--- Size : 27476 bytes, not fragmented
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 8.1 (Memory Pools, allocation and enqueuing test)
|
||||
|
@ -59,43 +59,43 @@ Settings: CCLK=48, MAMCR=2, MAMTIM=3 (3 wait states)
|
|||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.1 (Benchmark, context switch #1, optimal)
|
||||
--- Score : 103643 msgs/S, 207286 ctxswc/S
|
||||
--- Score : 103619 msgs/S, 207238 ctxswc/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.2 (Benchmark, context switch #2, empty ready list)
|
||||
--- Score : 86249 msgs/S, 172498 ctxswc/S
|
||||
--- Score : 86225 msgs/S, 172450 ctxswc/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.3 (Benchmark, context switch #3, 4 threads in ready list)
|
||||
--- Score : 86250 msgs/S, 172500 ctxswc/S
|
||||
--- Score : 86224 msgs/S, 172448 ctxswc/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.4 (Benchmark, threads creation/termination, worst case)
|
||||
--- Score : 83828 threads/S
|
||||
--- Score : 83514 threads/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.5 (Benchmark, threads creation/termination, optimal)
|
||||
--- Score : 114584 threads/S
|
||||
--- Score : 114007 threads/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.6 (Benchmark, mass reschedulation, 5 threads)
|
||||
--- Score : 28819 reschedulations/S, 172914 ctxswc/S
|
||||
--- Score : 28812 reschedulations/S, 172872 ctxswc/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.7 (Benchmark, I/O Queues throughput)
|
||||
--- Score : 262120 bytes/S
|
||||
--- Score : 262044 bytes/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.8 (Benchmark, virtual timers set/reset)
|
||||
--- Score : 302468 timers/S
|
||||
--- Score : 302366 timers/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.9 (Benchmark, semaphores wait/signal)
|
||||
--- Score : 350728 wait+signal/S
|
||||
--- Score : 350628 wait+signal/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.10 (Benchmark, mutexes lock/unlock)
|
||||
--- Score : 249220 lock+unlock/S
|
||||
--- Score : 249148 lock+unlock/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
***************************************************************************
|
||||
Kernel: ChibiOS/RT 1.2.1 stable
|
||||
Kernel: ChibiOS/RT 1.2.2 stable
|
||||
Compiler: GCC 3.2.3 (MSPGCC)
|
||||
Options: -O2 -fomit-frame-pointer
|
||||
Settings: MCLK=DCOCLK 750Khz
|
||||
|
@ -59,23 +59,23 @@ Settings: MCLK=DCOCLK 750Khz
|
|||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.1 (Benchmark, context switch #1, optimal)
|
||||
--- Score : 1937 msgs/S, 3874 ctxswc/S
|
||||
--- Score : 1934 msgs/S, 3868 ctxswc/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.2 (Benchmark, context switch #2, empty ready list)
|
||||
--- Score : 1604 msgs/S, 3208 ctxswc/S
|
||||
--- Score : 1602 msgs/S, 3204 ctxswc/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.3 (Benchmark, context switch #3, 4 threads in ready list)
|
||||
--- Score : 1604 msgs/S, 3208 ctxswc/S
|
||||
--- Score : 1603 msgs/S, 3206 ctxswc/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.4 (Benchmark, threads creation/termination, worst case)
|
||||
--- Score : 1329 threads/S
|
||||
--- Score : 1319 threads/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.5 (Benchmark, threads creation/termination, optimal)
|
||||
--- Score : 1716 threads/S
|
||||
--- Score : 1699 threads/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.6 (Benchmark, mass reschedulation, 5 threads)
|
||||
|
@ -83,19 +83,19 @@ Settings: MCLK=DCOCLK 750Khz
|
|||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.7 (Benchmark, I/O Queues throughput)
|
||||
--- Score : 5432 bytes/S
|
||||
--- Score : 5428 bytes/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.8 (Benchmark, virtual timers set/reset)
|
||||
--- Score : 5636 timers/S
|
||||
--- Score : 5626 timers/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.9 (Benchmark, semaphores wait/signal)
|
||||
--- Score : 13920 wait+signal/S
|
||||
--- Score : 13908 wait+signal/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.10 (Benchmark, mutexes lock/unlock)
|
||||
--- Score : 7768 lock+unlock/S
|
||||
--- Score : 7760 lock+unlock/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
***************************************************************************
|
||||
Kernel: ChibiOS/RT 1.2.1 stable
|
||||
Kernel: ChibiOS/RT 1.2.2 stable
|
||||
Compiler: GCC 4.3.3 (YAGARTO 29.03.2009)
|
||||
Options: -O2 -fomit-frame-pointer -mabi=apcs-gnu -falign-functions=16
|
||||
Settings: SYSCLK=48, ACR=0x11 (1 wait state)
|
||||
|
@ -46,7 +46,7 @@ Settings: SYSCLK=48, ACR=0x11 (1 wait state)
|
|||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 7.1 (Heap, allocation and fragmentation test)
|
||||
--- Size : 17236 bytes, not fragmented
|
||||
--- Size : 17204 bytes, not fragmented
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 8.1 (Memory Pools, allocation and enqueuing test)
|
||||
|
@ -59,43 +59,43 @@ Settings: SYSCLK=48, ACR=0x11 (1 wait state)
|
|||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.1 (Benchmark, context switch #1, optimal)
|
||||
--- Score : 161113 msgs/S, 322226 ctxswc/S
|
||||
--- Score : 161087 msgs/S, 322174 ctxswc/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.2 (Benchmark, context switch #2, empty ready list)
|
||||
--- Score : 132929 msgs/S, 265858 ctxswc/S
|
||||
--- Score : 132896 msgs/S, 265792 ctxswc/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.3 (Benchmark, context switch #3, 4 threads in ready list)
|
||||
--- Score : 132929 msgs/S, 265858 ctxswc/S
|
||||
--- Score : 132896 msgs/S, 265792 ctxswc/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.4 (Benchmark, threads creation/termination, worst case)
|
||||
--- Score : 123331 threads/S
|
||||
--- Score : 122995 threads/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.5 (Benchmark, threads creation/termination, optimal)
|
||||
--- Score : 158976 threads/S
|
||||
--- Score : 158419 threads/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.6 (Benchmark, mass reschedulation, 5 threads)
|
||||
--- Score : 41867 reschedulations/S, 251202 ctxswc/S
|
||||
--- Score : 41861 reschedulations/S, 251166 ctxswc/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.7 (Benchmark, I/O Queues throughput)
|
||||
--- Score : 377568 bytes/S
|
||||
--- Score : 377512 bytes/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.8 (Benchmark, virtual timers set/reset)
|
||||
--- Score : 525900 timers/S
|
||||
--- Score : 525824 timers/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.9 (Benchmark, semaphores wait/signal)
|
||||
--- Score : 676444 wait+signal/S
|
||||
--- Score : 676356 wait+signal/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.10 (Benchmark, mutexes lock/unlock)
|
||||
--- Score : 489616 lock+unlock/S
|
||||
--- Score : 489544 lock+unlock/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
***************************************************************************
|
||||
Kernel: ChibiOS/RT 1.2.1 stable
|
||||
Kernel: ChibiOS/RT 1.2.2 stable
|
||||
Compiler: GCC 4.3.3 (YAGARTO 29.03.2009)
|
||||
Options: -O2 -fomit-frame-pointer -mabi=apcs-gnu -falign-functions=16
|
||||
Settings: SYSCLK=72, ACR=0x12 (2 wait states)
|
||||
|
@ -46,7 +46,7 @@ Settings: SYSCLK=72, ACR=0x12 (2 wait states)
|
|||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 7.1 (Heap, allocation and fragmentation test)
|
||||
--- Size : 17236 bytes, not fragmented
|
||||
--- Size : 17204 bytes, not fragmented
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 8.1 (Memory Pools, allocation and enqueuing test)
|
||||
|
@ -59,43 +59,43 @@ Settings: SYSCLK=72, ACR=0x12 (2 wait states)
|
|||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.1 (Benchmark, context switch #1, optimal)
|
||||
--- Score : 215042 msgs/S, 430084 ctxswc/S
|
||||
--- Score : 215030 msgs/S, 430060 ctxswc/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.2 (Benchmark, context switch #2, empty ready list)
|
||||
--- Score : 174752 msgs/S, 349504 ctxswc/S
|
||||
--- Score : 174741 msgs/S, 349482 ctxswc/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.3 (Benchmark, context switch #3, 4 threads in ready list)
|
||||
--- Score : 174751 msgs/S, 349502 ctxswc/S
|
||||
--- Score : 174740 msgs/S, 349480 ctxswc/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.4 (Benchmark, threads creation/termination, worst case)
|
||||
--- Score : 165113 threads/S
|
||||
--- Score : 164726 threads/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.5 (Benchmark, threads creation/termination, optimal)
|
||||
--- Score : 215044 threads/S
|
||||
--- Score : 214394 threads/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.6 (Benchmark, mass reschedulation, 5 threads)
|
||||
--- Score : 54747 reschedulations/S, 328482 ctxswc/S
|
||||
--- Score : 54744 reschedulations/S, 328464 ctxswc/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.7 (Benchmark, I/O Queues throughput)
|
||||
--- Score : 489472 bytes/S
|
||||
--- Score : 489444 bytes/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.8 (Benchmark, virtual timers set/reset)
|
||||
--- Score : 647110 timers/S
|
||||
--- Score : 647074 timers/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.9 (Benchmark, semaphores wait/signal)
|
||||
--- Score : 823324 wait+signal/S
|
||||
--- Score : 823260 wait+signal/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
--- Test Case 10.10 (Benchmark, mutexes lock/unlock)
|
||||
--- Score : 601120 lock+unlock/S
|
||||
--- Score : 601088 lock+unlock/S
|
||||
--- Result: SUCCESS
|
||||
---------------------------------------------------------------------------
|
||||
|
||||
|
|
|
@ -26,7 +26,7 @@ Platform : ARM Cortex-M3
|
|||
OS Setup : Full kernel
|
||||
Compiler : arm-elf-gcc (GCC) 4.3.3
|
||||
Options : -Os -mthumb -ffixed-r7 -DCH_CURRP_REGISTER_CACHE=\"r7\"
|
||||
Kernel Size = 5456
|
||||
Kernel Size = 5472
|
||||
|
||||
Platform : ARM Cortex-M3
|
||||
OS Setup : Minimal kernel
|
||||
|
@ -38,7 +38,7 @@ Platform : ARM7TDMI (ARM mode)
|
|||
OS Setup : Full kernel
|
||||
Compiler : arm-elf-gcc (GCC) 4.3.3
|
||||
Options : -O2
|
||||
Kernel Size = 8720
|
||||
Kernel Size = 8752
|
||||
|
||||
Platform : ARM7TDMI (ARM mode)
|
||||
OS Setup : Minimal kernel
|
||||
|
@ -50,7 +50,7 @@ Platform : ARM7TDMI (ARM mode)
|
|||
OS Setup : Full kernel
|
||||
Compiler : arm-elf-gcc (GCC) 4.3.3
|
||||
Options : -Os
|
||||
Kernel Size = 8336
|
||||
Kernel Size = 8352
|
||||
|
||||
Platform : ARM7TDMI (ARM mode)
|
||||
OS Setup : Minimal kernel
|
||||
|
@ -74,7 +74,7 @@ Platform : ARM7TDMI (THUMB mode)
|
|||
OS Setup : Full kernel
|
||||
Compiler : arm-elf-gcc (GCC) 4.3.3
|
||||
Options : -O2 -mthumb -DTHUMB -DTHUMB_PRESENT -DTHUMB_NO_INTERWORKING
|
||||
Kernel Size = 5680
|
||||
Kernel Size = 5696
|
||||
|
||||
Platform : ARM7TDMI (THUMB mode)
|
||||
OS Setup : Minimal kernel
|
||||
|
@ -86,7 +86,7 @@ Platform : ARM7TDMI (THUMB mode)
|
|||
OS Setup : Full kernel
|
||||
Compiler : arm-elf-gcc (GCC) 4.3.3
|
||||
Options : -Os -mthumb -DTHUMB -DTHUMB_PRESENT -DTHUMB_NO_INTERWORKING
|
||||
Kernel Size = 5536
|
||||
Kernel Size = 5552
|
||||
|
||||
Platform : ARM7TDMI (THUMB mode)
|
||||
OS Setup : Minimal kernel
|
||||
|
@ -98,7 +98,7 @@ Platform : ARM7TDMI (THUMB mode)
|
|||
OS Setup : Full kernel
|
||||
Compiler : arm-elf-gcc (GCC) 4.3.3
|
||||
Options : -Os -mthumb -ffixed-r7 -DCH_CURRP_REGISTER_CACHE=\"r7\" -DTHUMB -DTHUMB_PRESENT -DTHUMB_NO_INTERWORKING
|
||||
Kernel Size = 5200
|
||||
Kernel Size = 5216
|
||||
|
||||
Platform : ARM7TDMI (THUMB mode)
|
||||
OS Setup : Minimal kernel
|
||||
|
@ -110,7 +110,7 @@ Platform : MSP430
|
|||
OS Setup : Full kernel
|
||||
Compiler : msp430-gcc (GCC) 3.2.3
|
||||
Options : -O2
|
||||
Kernel Size = 6108
|
||||
Kernel Size = 6124
|
||||
|
||||
Platform : MSP430
|
||||
OS Setup : Minimal kernel
|
||||
|
@ -122,7 +122,7 @@ Platform : MSP430
|
|||
OS Setup : Full kernel
|
||||
Compiler : msp430-gcc (GCC) 3.2.3
|
||||
Options : -Os
|
||||
Kernel Size = 6092
|
||||
Kernel Size = 6108
|
||||
|
||||
Platform : MSP430
|
||||
OS Setup : Minimal kernel
|
||||
|
|
|
@ -47,6 +47,7 @@
|
|||
*/
|
||||
.thumb_func
|
||||
.global ResetHandler
|
||||
.weak ResetHandler
|
||||
ResetHandler:
|
||||
/* Interrupts globally masked. */
|
||||
cpsid i
|
||||
|
|
|
@ -70,6 +70,8 @@ Win32-MinGW - ChibiOS/RT simulator and demo into a WIN32 process,
|
|||
- CHANGE: Made the option CH_DBG_THREADS_PROFILING default to TRUE because it
|
||||
is now required in order to execute the whole test suite. Note that this
|
||||
option is very light so there is no real overhead in the system.
|
||||
- Added a (harmless) workaround to the Cortex-M3 startup file in order to
|
||||
make the RIDE7 demo compile on an unmodified distribution.
|
||||
|
||||
*** 1.2.1 ***
|
||||
- FIX: Fixed regression in MinGW demo (bug 2745153).
|
||||
|
|
Loading…
Reference in New Issue