[Webkit-unassigned] [Bug 75528] Optimize the multiply-add in Biquad.cpp::process

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jan 4 18:12:11 PST 2012


--- Comment #4 from xingnan.wang at intel.com  2012-01-04 18:12:11 PST ---
(In reply to comment #2)
> Thanks for the optimization!  Any idea how much improvement this gives?
>From my test, it boosted at least 20%(for 128 frames size), and reached 40% with larger size(like 1280).
> I'm adding Raymond as reviewer here, and think we should get at least a very simple Biquad layout test written to validate both the existing code, and your new code.  The layout test can do the following:
> 1. create a BiquadFilterNode, configure it as lowpass at a certain cutoff frequency
> 2. feed an impulse into the filter in an OfflineAudioContext
> 3. compare the result with the expected output using JavaScript to generate the expected response (we can borrow the math from Biquad.cpp and convert to JS.

Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

More information about the webkit-unassigned mailing list