got home from tradeshow 9pm, 11:30pm now some results....

- Changed over to using CMSIS optimized FFT library
- fixed stack size issues (golly it is hungry)

NO other optimization , just changed out the FFT, so far

Results

codec2 3200, 20mS frame (size of the process)., Pclock = 168e6
-O0
encoder : 1.55e6,  (9.28mS)
decode : 1.057e6 (6.29mS)
IE fullduplex and time to spare

-O2
encoder : 435e3  (2.59mS)
decode : 671e3 (3.99mS)

have not looked into why the decode was "hard" to optimise. that mght 
take some time

or, could be an indication of something amiss.

I reckon, dealing with a few other things, there is another 2:1 
improvement to get

There are some things I have not checked for compatibility with 
kiss-fft- like the output sample order - natural or reversed etc. I can 
produce in either natural or BR. ..
but I know it is actually doing the ffts. they take about .

total time spent so far- 4 hours. not bad result.

Nice work David, by my standards, this is not a trivial signal 
processing application you have....rather alot to it....impressive.

bedtime..



------------------------------------------------------------------------------
_______________________________________________
Freetel-codec2 mailing list
Freetel-codec2@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freetel-codec2

Reply via email to