upvote
What does "normal" have to do with it? SIMD means single instruction, multiple data, which is how these instructions are designed.
reply
How does using instructions that operate on multiple data elements, which make your software 3 times faster, not fit the definition of SIMD-accelerated?
reply
Because these are normal instructions.

If you do multiplication using mul instead of loop and add, is it acceleration too?

reply
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?

reply
deleted
reply