W3C home > Mailing lists > Public > public-audio@w3.org > July to September 2012

Re: Simplifying specing/testing/implementation work

From: Jussi Kalliokoski <jussi.kalliokoski@gmail.com>
Date: Thu, 19 Jul 2012 20:29:49 +0300
Message-ID: <CAJhzemWfJ-fa9cZa11TFzuYmrB=YDhrtwTDwq8Ybt5c0UROuXg@mail.gmail.com>
To: Raymond Toy <rtoy@google.com>
Cc: Marcus Geelnard <mage@opera.com>, public-audio@w3.org
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 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Thursday, 19 July 2012 17:30:16 GMT