|
Written by Wesley Peck
|
|
Tuesday, 01 August 2006 |
Performance Metrics
Interrupt Hander Delay
| Number of Threads |
Mean |
Std. Dev. |
Minimum |
Maximum |
| 2 Threads |
760 ns |
0 ns |
760 ns |
760 ns |
| 16 Threads |
798 ns |
100 ns |
760 ns |
1210 ns |
| 32 Threads |
810 ns |
141 ns |
760 ns |
1530 ns |
| 64 Threads |
794 ns |
112 ns |
760 ns |
9650 ns |
| 128 Threads |
797 ns |
123 ns |
760 ns |
1410 ns |
| 250 Threads |
796 ns |
120 ns |
760 ns |
1530 ns |
Scheduling Decision Delay
| Number of Threads |
Mean |
Std. Dev. |
Minimum |
Maximum |
| 2 Threads |
1751 ns |
18 ns |
1750 ns |
2140 ns |
| 16 Threads |
1778 ns |
105 ns |
1750 ns |
2650 ns |
| 32 Threads |
1806 ns |
172 ns |
1750 ns |
3090 ns |
| 64 Threads |
1911 ns |
163 ns |
1750 ns |
3020 ns |
| 128 Threads |
1974 ns |
223 ns |
1910 ns |
3170 ns |
| 250 Threads |
1975 ns |
225 ns |
1910 ns |
3380 ns |
Mutex Acquire
| Number of Threads |
Mean |
Std. Dev. |
Minimum |
Maximum |
| 2 Threads |
750 ns |
0 ns |
750 ns |
750 ns |
| 16 Threads |
750 ns |
0 ns |
750 ns |
750 ns |
| 32 Threads |
750 ns |
0 ns |
750 ns |
750 ns |
| 64 Threads |
750 ns |
0 ns |
750 ns |
750 ns |
| 128 Threads |
750 ns |
0 ns |
750 ns |
750 ns |
| 250 Threads |
750 ns |
0 ns |
750 ns |
750 ns |
Resource Usage
| Hthreads Component |
Slice Usage |
Hthreads Component |
Slice Usage |
| Thread Manager |
500 Slices |
Threads Scheduler |
1455 Slices |
| Mutex Manager |
344 Slices |
Condition Variables |
294 Slices |
| CPU Bypass PIC |
667 Slices |
Timer Queue |
842 Slices |
| Hardware Thread Interface |
404 Slices |
|
|
Last Updated ( Monday, 07 August 2006 )
|