4.9 KiB

ESP32-P4 fft benchmark:

Test Name Size SNR (dB) RMSE Time (μs)
1. test dl fft 128 104.868538 0.000316 38
256 107.637619 0.000316 85
512 110.548630 0.000316 188
1024 113.582832 0.000316 415
2048 116.905914 0.000316 904
2. test dl ifft 128 85.701355 0.000316 46
256 85.375244 0.000316 99
512 85.372276 0.000316 217
1024 85.351921 0.000316 471
2048 85.206238 0.000316 1017
3. test dl rfft 128 101.360046 0.000316 18
256 105.289742 0.000316 44
512 107.978775 0.000316 88
1024 110.488144 0.000316 212
2048 113.904335 0.000316 416
4. test dl irfft 128 85.467148 0.000316 22
256 85.928154 0.000316 52
512 84.540436 0.000316 102
1024 85.282562 0.000316 244
2048 85.383667 0.000316 465
5. test dl fft s16 128 65.917183 0.001719 60
256 61.950771 0.003524 135
512 59.240242 0.006614 299
1024 56.814144 0.013190 654
2048 53.681591 0.026223 1422
6. test dl ifft s16 128 59.837440 0.000527 61
256 52.158340 0.000902 137
512 51.414349 0.000917 303
1024 51.119301 0.000960 663
2048 45.654255 0.001737 1439
7. test dl fft hp s16 128 76.132126 0.000621 79
256 73.598412 0.000975 177
512 72.596603 0.001546 384
1024 73.045952 0.002084 853
2048 69.902023 0.004387 1826
8. test dl ifft hp s16 128 72.633217 0.000327 80
256 71.462891 0.000328 180
512 68.908401 0.000334 389
1024 68.920097 0.000335 862
2048 67.777245 0.000345 1842
9. test dl rfft s16 128 63.782593 0.001403 32
256 60.652668 0.002885 70
512 58.204708 0.005433 154
1024 54.490803 0.011284 337
2048 51.854618 0.022304 730
10. test dl irfft s16 128 57.822262 0.000596 32
256 52.207390 0.000937 71
512 50.153603 0.000984 155
1024 45.564911 0.001740 338
2048 40.217754 0.003298 733
11. test dl rfft hp s16 128 75.728333 0.000464 41
256 74.201035 0.000730 88
512 72.743904 0.001103 196
1024 72.959915 0.001432 422
2048 70.298073 0.002952 928
12. test dl irfft hp s16 128 72.830231 0.000324 41
256 71.144485 0.000330 89
512 67.758896 0.000338 198
1024 69.508110 0.000335 424
2048 67.428802 0.000346 933