Research Article
Experimental Performance Evaluation of POBICOS Middleware for Wireless Sensor Networks
Table 2
1.5 second Task Profiler sample run in a two-node network without an application running.
| Task name | Data cache accesses | Dependency stall (cycles) | Run time (ms) | CPU instructions | CPU clock cycles |
| McuSleep.sleep | 0 | 0 | 458.4375 | 0 | 0 | PoPerfInspM$CpuUsageMilliTimer$fired | N/A | N/A | 0.1250 | N/A | N/A | McuSleep.sleep | 0 | 0 | 0.0312 | 0 | 0 | VirtualizeTimerC$0$updateFromTimer | 68 | 3492 | 0.1250 | 943 | 11557 | McuSleep.sleep | 0 | 0 | 15.0938 | 0 | 0 | PoCommTimersM$BaseTimer$fired | 176 | 6239 | 0.2188 | 1647 | 22157 | McuSleep.sleep | 0 | 0 | 0.0312 | 0 | 0 | VirtualizeTimerC$0$updateFromTimer | 68 | 3492 | 0.1250 | 943 | 11481 | McuSleep.sleep | 0 | 0 | 69.2500 | 0 | 0 | PoReliableTransportIstub$Timer$fired | 11005 | 234337 | 6.0312 | 78984 | 610469 | VirtualizeTimerC$0$updateFromTimer | 68 | 3493 | 0.1250 | 943 | 11665 | McuSleep.sleep | 0 | 0 | 8.1875 | 0 | 0 | CC2480P$sendDoneTask | 22 | 1674 | 0.0938 | 594 | 8577 | McuSleep.sleep | 0 | 0 | 13.0312 | 0 | 0 | CC2480P$receiveTask | 10794 | 222670 | 4.3750 | 65291 | 443417 | McuSleep.sleep | 0 | 0 | 8.4688 | 0 | 0 | CC2480P$sendDoneTask | 23 | 1646 | 0.0938 | 599 | 8525 | McuSleep.sleep | 0 | 0 | 13.0312 | 0 | 0 | CC2480P$receiveTask | 3175 | 65010 | 1.8750 | 20568 | 190225 | McuSleep.sleep | 0 | 0 | 126.9688 | 0 | 0 | PoNetworkMngrM$MilliTimer$fired | 126 | 5162 | 0.1875 | 1281 | 19181 | McuSleep.sleep | 0 | 0 | 0.0312 | 0 | 0 | VirtualizeTimerC$0$updateFromTimer | 68 | 3493 | 0.1250 | 943 | 11549 | McuSleep.sleep | 0 | 0 | 846.4688 | 0 | 0 |
|
|