search for: cel_iir

Displaying 2 results from an estimated 2 matches for "cel_iir".

Did you mean: celt_iir
2013 Jun 11
0
Bug fix in celt_lpc.c and some xcorr_kernel, optimizations
...xcorr_kernel_c(): 26.45s to encode > - With xcorr_kernel_neon_john1(): 24.86s to encode (~6%) > - With xcorr_kernel_neon_john2(): 24.4s to encode (~7.5%) > - With xcorr_kernel_neon_azanelli(): 24.15s to encode (~8.7%) > These functions have been inlined in pitch_xcorr(), celt_fir() and cel_iir. > > Furthermore, the funny thing is that an indirect call to > xcorr_kernel_azanelli is faster: 23.75s (~10%). However, I didin't test > the others. > > Also i fixed my assembly version to avoid read past "y" buffer and fix > register garbage when it's inline...
2013 Jun 07
1
Bug fix in celt_lpc.c and some xcorr_kernel optimizations
Unfortunately I don't have a setup that lets me easily profile ARM code, so I really can't tell which method is faster (though I suspect Mr. Zanelli's code is). Let me offer up another intrinsic version of the NEON xcorr_kernel that is almost identical to the SSE version, and more in line with Mr. Zanelli's code: static inline void xcorr_kernel_neon(const opus_val16 *x, const