[MPlayer-dev-eng] Re: Vorbis decoding performance
Balatoni Denes
dbalatoni at programozo.hu
Wed Aug 2 22:38:39 CEST 2006
Hi!
Thanks for the benchmarks, looks good!
IMHO the reason why ffvorbis was so slow on the k6-III is the
non-SSE floating point mdct (k6-III has no SSE, right?).
Otherwise, ffvorbis was 20-30% faster than the floating-point official
libvorbis when I was testing with ffmpeg a year ago (Uoti's benchmark shows
something similar).
BTW if there was a fixed-point mdct in ffmpeg (xiph's can be stolen, but
that's not too creative, is it) a blazing fast ffvorbis could be made,
assuming that 32 bit is enough for mdct coefficients - the vorbis spec
explicitly warns against this, and "mandates" 48 bits (and in fact tremor
uses some tricky floating-point for this reason), but 32 bit is easily enough
for all current vorbis streams/encoders.
bye
Denes
--
---
What kills me, doesn't make me stronger.
More information about the MPlayer-dev-eng
mailing list