EVE Timing Benchmarks

ti.platforms.simArctic

Benchmark Cycles (1)
Interrupt latency 132
Hwi_enable 1
Hwi_disable 3
Hwi dispatcher prolog 181
Hwi dispatcher epilog 430
Hwi dispatcher 609
Hardware Interrupt to Blocked Task 425
Hardware Interrupt to Software Interrupt 318
Swi_enable 48
Swi_disable 10
Post Software Inte[EVE] rrupt Again 19
Post Software Interrupt without Context Switch 70
Post Software Interrupt with Context Switch 155
Create a New Task without Context Switch 1467
Set a Task Priority without a Context Switch 169
Task_yield 138
Post Semaphore, No Waiting Task 32
Post Semaphore No Task Switch 132
Post Semaphore with Task Switch 176
Pend on Semaphore, No Context Switchi 34
Pend on Semaphore with Task Switch 194
Clock_getTicks 9

(1) The benchmark application was built using BIOS.LibType_Custom.

Timings were obtained using the flat memory model EVE Subsystem simulator (which accurately runs EVE code).