[opus] Alleged bug in Silk codec
Timothy B. Terriberry
tterribe at xiph.org
Fri Jun 20 12:40:00 PDT 2014
KOEN VOS wrote:
> current implementation is faster on a 32 or 16 bit processor. If you
> would find the opposite to be true (ie that a 64 bit implementation is
> faster on, say, a 32 bit ARM CPU) then perhaps we should reconsider.
Doesn't ARMv6 have a dual signed 16x16->32 multiply with a 64-bit
accumulator (SMLALD)? Even v5E should have a single 16x16->32 with a
64-bit accumulator (SMLALBB). I would think a 64-bit version could be
made pretty fast on 32-bit ARM, without even resorting to SIMD.
More information about the opus