-O2, debug level2 1200 (40mS frame) 5 wait states STM32F405RGT6
kissfft encode : 2780314 16.5mS decode : 3335953 19.85mS kissFTT512cpxfloat : 141,032 cycles ARMfft encode 1579922 : 9.4mS decode 2073979 : 12.34mS ARMfft cycles : 50,597 cycles SO, I still see more than 2:1 on cycle count for the FFT in favour of arm fft can one of you guys get a cycle count on kiss-fft ??? and..... the cortex M7 is about 2x speed on that code ......for SAME clock.. On 18/09/2016 1:57 PM, glen english wrote: > kiss fft per standard codec2 code... > > -O2, debug level2. > encode 3200 (20mS) frame > encode : 1388964 cycles: 8.26mS > decode : 1807440 cycles : 10.75mS > > encode 1200 (40mS frame) > 3006497 (17.89mS) > decode > 3669321 (21.8mS) > > hmm seems pretty slow > I wonder what I am doing wrong ? > Or is that inline with other's measurments ? > > kissFFT512 : 155,483 cycles (versus 70,000 on the M7) > > Next... arm asm on F4 (STM32F405RGT6) > > > > > ------------------------------------------------------------------------------ > _______________________________________________ > Freetel-codec2 mailing list > Freetel-codec2@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/freetel-codec2 > ------------------------------------------------------------------------------ _______________________________________________ Freetel-codec2 mailing list Freetel-codec2@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freetel-codec2