GCC Cortex-M4 Timing Benchmarks

Target Platform: ti.platforms.simplelink:CC3220SF:1

Tool Chain Version: 9.2.1

BIOS Version: bios_6_82_00_13_eng

XDCTools Version: xdctools_3_61_00_16_core

Benchmark Cycles
Interrupt Latency 389
Hwi_restore() 20
Hwi_disable() 25
Hwi dispatcher prolog 244
Hwi dispatcher epilog 373
Hwi dispatcher 606
Hardware Interrupt to Blocked Task 1119
Hardware Interrupt to Software Interrupt 741
Swi_enable() 140
Swi_disable() 29
Post Software Interrupt Again 43
Post Software Interrupt without Context Switch 150
Post Software Interrupt with Context Switch 371
Create a New Task without Context Switch 7956
Set a Task Priority without a Context Switch 318
Task_yield() 433
Post Semaphore No Waiting Task 192
Post Semaphore No Task Switch 462
Post Semaphore with Task Switch 590
Pend on Semaphore No Context Switch 99
Pend on Semaphore with Task Switch 647
Clock_getTicks() 25
POSIX Create a New Task without Context Switch 15869
POSIX Set a Task Priority without a Context Switch 451
POSIX Post Semaphore No Waiting Task 205
POSIX Post Semaphore No Task Switch 489
POSIX Post Semaphore with Task Switch 616
POSIX Pend on Semaphore No Context Switch 115
POSIX Pend on Semaphore with Task Switch 670

See the SYS/BIOS User’s Guide for more information regarding how interrupt latency is calculated.