This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hello Everyone
I need a high performance floating unit instructions in my process.
I am little confused. https://www.youtube.com/watch?v=I3ud8tIgHxo
wonder that which one is more effective and fast for single precision FPU instructions includes float multiply, divide, sqrtf(float), fabsf(float) ....etc functions.
Regards
dredg
... but not about "which one is more effective".
Me neither.
But I suggest to study the FPU-related part of the Thumb-II instruction set. Be aware that the FPU does not support transcendental functions (sin,cos, etc.) directly.
A more precise definition of your requirements would help.
Hello Amit
Maybe the term "effective" is wrong in here.
Briefly, In my application, I will use single precision floating point instructions include "multiply,divide, sqrtf, absf, FFT " functions. In this case, I am trying to understand what is the difference between Tivaware FPU library and CMSIS DSP library. And I would like to know that which library can provide me faster instruction cycles.
I am only trying to determine which library I should use in my application.
dredg
And I would like to know that which library can provide me faster instruction cycles.
The compiler with superior optimization capabilities.
Might there be another point worthy of consideration? Are you going to remain forever & (only) w/one single vendor?
CMSIS is supported by multiple vendors - usually such broad support insures superiority beyond (single) vendor effort. (i.e. compare IAR/Keil vs. vendor's CCS - the broad-based IDE's enjoy marked superiority)
Have you searched for performance "benchmarks?" Such - if available - may solve your riddle. (I don't know the answer so can only suggest "solution methods.")
And - when all else fails - might you run - then compare & contrast 3-5 functions (under each lib.) "key/critical" to your (specific) needs? This - it would seem - provides the most focused & telling insight - especially as it targets functions specific to your requirement...