[Ffmpeg-devel] [PATCH] Vorbis sse fix

Måns Rullgård mru
Mon May 30 11:45:51 CEST 2005


Balatoni Denes <dbalatoni at programozo.hu> writes:

>> On Sun, May 29, 2005 at 11:51:20PM +0200, Diego Biurrun wrote:
>> > On Sun, May 29, 2005 at 09:34:11PM +0200, Balatoni Denes wrote:
>> > > This patch fixes xmmintrin.h support detection for me (gcc 3.3.6
>> > > (Debian 1:3.3.6-5)), and adjusts the vorbis decoder so that buffers are
>> > > adequately aligned. The decoder - by my estimation - is roughly 10 %
>> > > faster then the reference implementation on my p4.
>> >
>> > Are you referring to libvorbis?  I assume yes.
>> >
>> > Has anybody else benchmarked ffvorbis?
>>
>> I dunno, about tremor is roughly 50% faster than libvorbis, at least
>> with the low-precision mode enabled.
>
> Yes, that explanation is here:
> http://en.wikipedia.org/wiki/Amd#NexGen_.2F_K6
> where it says "While it matched (generally beating) the Pentium
> II/III in integer operations, the FPU was a non-pipelined serial
> design and could not compete with Intel's more advanced FPU
> architecture."

More advanced than a stone axe, perhaps.

-- 
M?ns Rullg?rd
mru at inprovide.com





More information about the ffmpeg-devel mailing list