4.9 KiB

ESP32-S3 fft benchmark:

Test Name Size SNR (dB) RMSE Time (μs)
1. test dl fft 128 105 0.000316 61
256 108 0.000316 136
512 111 0.000316 299
1024 114 0.000316 653
2048 117 0.000316 1413
2. test dl ifft 128 85.7 0.000316 80
256 85.4 0.000316 175
512 85.4 0.000316 375
1024 85.4 0.000316 807
2048 85.2 0.000316 1721
3. test dl rfft 128 101 0.000316 34
256 105 0.000316 73
512 108 0.000316 156
1024 110 0.000316 347
2048 114 0.000316 714
4. test dl irfft 128 85.5 0.000316 47
256 85.9 0.000316 97
512 84.5 0.000316 197
1024 85.3 0.000316 432
2048 85.4 0.000316 868
5. test dl fft s16 128 65.9 0.001719 131
256 62.0 0.003524 289
512 59.2 0.006614 633
1024 56.8 0.013190 1374
2048 53.7 0.026223 2966
6. test dl ifft s16 128 59.8 0.000527 133
256 52.2 0.000902 293
512 51.4 0.000917 640
1024 51.1 0.000960 1387
2048 45.7 0.001737 2992
7. test dl fft hp s16 128 76.1 0.000621 189
256 73.6 0.000975 424
512 72.6 0.001546 914
1024 73.0 0.002084 2023
2048 69.9 0.004387 4322
8. test dl ifft hp s16 128 72.6 0.000327 190
256 71.5 0.000328 427
512 68.9 0.000334 920
1024 68.9 0.000335 2036
2048 67.8 0.000345 4349
9. test dl rfft s16 128 63.8 0.001403 70
256 60.7 0.002885 152
512 58.2 0.005433 331
1024 54.5 0.011284 717
2048 51.9 0.022304 1542
10. test dl irfft s16 128 57.8 0.000596 70
256 52.2 0.000937 153
512 50.2 0.000984 334
1024 45.6 0.001740 720
2048 40.2 0.003298 1547
11. test dl rfft hp s16 128 75.7 0.000464 98
256 74.2 0.000730 210
512 72.7 0.001103 466
1024 73.0 0.001432 998
2048 70.3 0.002952 2190
12. test dl irfft hp s16 128 72.8 0.000324 98
256 71.1 0.000330 210
512 67.8 0.000338 468
1024 69.5 0.000335 1001
2048 67.4 0.000346 2196