We are observing runnables taking significantly large execution time on the TI TDAV4H chip.
When we did further analysis we are observing that math operations consuming considerable amounts of time.
Here is the number of ticks we captured.
FPU is configured and the clock is configured at 1GHz . Ticks are being generated by the Timer Module, which is set to 100 MHz. During measurements, OS interrupts were suspended to avoid pre-emptions, etc.
We would like to understand if there are any options to improve this