Hi, I am looking at ARM CMSIS code for biquad float32 implementation. This is written for Cortex-M as documentation states. How much effort would be needed to port this code to Cortex-A53? The code should be fast, optimized using intrinsics, not assembly. Thanks.
biquad
I recommend to look for a NEON library which provides this. But then, the source is there. Just use it ;-)
Thanks, will do just that.
However, still confused... documentation says that filtering (biquad) functions support only Cortex-M. Does Cortex-M support Neon?? There is Neon intrinsics in the code, so I suppose yes?
Look here: https://github.com/ARM-software/CMSIS_5/blob/develop/CMSIS/DSP/Source/FilteringFunctions/arm_biquad_cascade_df2T_f32.c.
The file header says: "Target Processor: Cortex-M cores".
I recommend to check with the Armv8-A neon docs: Some info is here:
developer.arm.com/.../learn-the-architecture
View all questions in Cortex-A / A-Profile forum