ESP32-S3 has a few SIMD instructions

Espressif Systems recently released the ESP32-S3 SoC, with the promise of documentation and support. This new processor runs faster than its predecessors, but users have to put in more effort to utilize its hidden capabilities. The S3 has a minimal set of SIMD instructions, posing challenges for programmers to efficiently optimize their code. Some essential features are missing, such as logical shifts and floating point support. The S3 also has memory alignment restrictions, needing 16-byte boundaries. Despite these challenges, initial tests show a significant speedup in certain tasks. Overall, users must work around limitations to fully leverage the capabilities of the S3 processor.

https://bitbanksoftware.blogspot.com/2024/01/surprise-esp32-s3-has-few-simd.html

To top