search for: fir_mem_up

Displaying 3 results from an estimated 3 matches for "fir_mem_up".

2005 May 26
1
fir_mem_up filter question
In the fir_mem_up filter, the inner loop does a mac on the y0, y1, y2, y3 variables. What is the range of values of those variables? I would like to move the SHR 1 outside the loop after the mac has been done. Will this result in a 32 bit overflow of the y0, y2, y2 and y3 variables? -Fritz On2 Technologies,...
2005 May 29
0
cpu utilization across speex versions
...no, I wasn't trying to optimize this 0.02%! :) Anyway, here are the results with just the top functions listed. Note that Speex distributes its CPU load across many functions... Speex 1.0.1: With preprocessor: (overall 2.51%) 0.43% split_cb_search_shape_sign 0.26% speex_preprocess 0.26% fir_mem_up 0.23% filter_mem2 0.23% vq_nbest 0.18% open_loop_nbest_pitch 0.12% qmf_decomp No preprocessor: (overall 2.12%) 0.43% split_cb_search_shape_sign 0.23% fir_mem_up 0.22% filter_mem2 0.21% vq_nbest 0.18% open_loop_nbest_pitch 0.11% qmf_decomp Speex 1.0.7: With preprocessor: (overall 2.33%) 0.28% spe...
2004 Aug 06
4
Speex test cases?
...sponse and energy */ cb_search_update target - loop at the comment: /* New code: update the rest of the target only if it's worth it */ These functions represent 1/2 of the compute time at complexity 10 and 4/5 at complexity 4. The next hot functions at low complexity are: qmf_decomp, fir_mem_up and pitch_gain_search_3tap Some questions I have: 1. I haven't been able to get the version of iir_mem2 in filters_sse.h translated and working. Does this work with GCC, I'm burning my eyeballs trying to spot the difference in my version. 2. I don't have a good source of wav data for...