MSP430X_small Timing Benchmarks

ti.platforms.exp430F5438

Benchmark Cycles (1)
Interrupt latency 108
Hwi_enable 15
Hwi_disable 16
Hwi dispatcher prolog 107
Hwi dispatcher epilog 111
Hwi dispatcher 209
Hardware Interrupt to Blocked Task 614
Hardware Interrupt to Software Interrupt 375
Swi_enable 106
Swi_disable 18
Post Software Interrupt Again 68
Post Software Interrupt without Context Switch 208
Post Software Interrupt with Context Switch 338
Create a New Task without Context Switch 2818
Set a Task Priority without a Context Switch 340
Task_yield 341
Post Semaphore, No Waiting Task 101
Post Semaphore No Task Switch 327
Post Semaphore with Task Switch 445
Pend on Semaphore, No Context Switch 113
Pend on Semaphore with Task Switch 458
Clock_getTicks 86

(1) The benchmark application was built using BIOS.LibType_Custom with the following BIOS.customCCOpts settings: "-vmspx --code_model=small --data_model=small --program_level_compile -o3".

Timings were obtained using the expMSP4305438 board.