EVE Timing Benchmarks

ti.platforms.simArctic

Benchmark Cycles (1)
Interrupt latency 189
Hwi_enable 2
Hwi_disable 4
Hwi dispatcher prolog 188
Hwi dispatcher epilog 430
Hwi dispatcher 614
Hardware Interrupt to Blocked Task 432
Hardware Interrupt to Software Interrupt 329
Swi_enable 48
Swi_disable 9
Post Software Interrupt Again 19
Post Software Interrupt without Context Switch 69
Post Software Interrupt with Context Switch 156
Create a New Task without Context Switch 1477
Set a Task Priority without a Context Switch 167
Task_yield 137
Post Semaphore, No Waiting Task 32
Post Semaphore No Task Switch 131
Post Semaphore with Task Switch 175
Pend on Semaphore, No Context Switchi 35
Pend on Semaphore with Task Switch 196
Clock_getTicks 8

(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).