What kind of computations does Ethos-U55 NPU perform? I mean: matrix computation? Trigonometric computation? Multiply-and-accumulate? What types of data is it capable of using? Fixed-point or floating-point? How many bits?
best regards
Max
Hi Sandeep,
thank you for the answer.My real question I think has already been answered negatively unfortunately.
In fact I don't really need ML or NN. I do audio signal processing. And so I explore the possibility of using Ethos-U to do general purpose processing (somewhat like GPUs do with OpenCL).
In fact, for numerical accuracy we cannot go below FP32. So I think having 8 bits for coefficients and 16 bits for samples is too little for my MAC needs
Hi Max,
You may wish to explore Cortex-M7 and its FPU:https://developer.arm.com/documentation/dui0646/c/Cortex-M7-Peripherals/Floating-Point-Unit
If you are choosing an MCU be sure to verify that FPU is supported, as it is optional, and so not all silicon may provide it.
Regards, Ronan