- From: Jussi Kalliokoski <jussi.kalliokoski@gmail.com>
- Date: Thu, 19 Jul 2012 20:29:49 +0300
- To: Raymond Toy <rtoy@google.com>
- Cc: Marcus Geelnard <mage@opera.com>, public-audio@w3.org
Received on Thursday, 19 July 2012 17:30:16 UTC
Cool! Love to be proved wrong! Cheers, Jussi On Thu, Jul 19, 2012 at 7:44 PM, Raymond Toy <rtoy@google.com> wrote: > > > On Thu, Jul 19, 2012 at 7:11 AM, Jussi Kalliokoski < > jussi.kalliokoski@gmail.com> wrote: > >> >> Obviously SIMD code is faster than addition in JS now, for example. And >> yes, IIR filter is a type of a convolution, but I don't think it's possible >> to write an efficient IIR filter algorithm using a convolution engine — >> after all, a convolution engine should be designed to deal with a FIRs. Not >> to mention that common IIR filters have 4 (LP, HP, BP, N) kernels, which >> would be really inefficient for a FastConvolution algorithm, even if it >> supported FIR. And as far as IIR filter performance goes, I think SIMD >> instructions offer very little usefulness in IIR algorithms, since they're >> so linear. >> >> > https://bugs.webkit.org/show_bug.cgi?id=75528 says that adding SIMD > gives a 45% improvement. > > Ray >
Received on Thursday, 19 July 2012 17:30:16 UTC