How does using instructions that operate on multiple data elements, which make your software 3 times faster, not fit the definition of SIMD-accelerated?
Because these are normal instructions.
If you do multiplication using mul instead of loop and add, is it acceleration too?
Yes.
The article would then be "MUL-accelerated multiplication". Obviously any modern compiler should not require a developer to make that optimization.
What does "normal instructions" mean? I don't see (or missed) a heading with "Normal" in the ESP32 docs.
Edit: Or are you saying the instruction called out by the author is not SIMD?
{"deleted":true,"id":50251101,"parent":50251087,"time":1793049397,"type":"comment"}