GCC Cortex-M4 Timing Benchmarks

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

Tool Chain Version: 9.2.1

BIOS Version: bios_6_83_00_16_eng

XDCTools Version: xdctools_3_61_04_30_core_eng

Benchmark Cycles
Interrupt Latency 385
Hwi_restore() 23
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 7931
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 15736
POSIX Set a Task Priority without a Context Switch 446
POSIX Post Semaphore No Waiting Task 206
POSIX Post Semaphore No Task Switch 490
POSIX Post Semaphore with Task Switch 617
POSIX Pend on Semaphore No Context Switch 117
POSIX Pend on Semaphore with Task Switch 672

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