[MPlayer-dev-eng] [PATCH] SSE detection fix for NetBSD/amd64

Guillaume POIRIER guillaume.poirier at etudiant.univ-rennes1.fr
Sun Jan 9 19:10:55 CET 2005


Hi,

Le vendredi 07 janvier 2005 à 18:42 +0100, Aurelien Jacobs a écrit :

> I didn't found any way to test OS SSE support on x86-64.
> But AFAIK, there is no x86-64 OS which don't support SSE.
> I guess it's safe to assume SEE support on x86-64, whatever the OS is.
> So I propose the following patch, which should make everyone happy.
> 
> Anyone against it ?

I'm not. This patch does work well, and allows some faster code to be
enabled.
I posted a bench last Thursday on XviD mailling list to compare the
x86-64 version against IA-32.

Here are the new figures:

On x86-64 
  XviD Pure C | XviD Edouard SIMD | lavc + SIMD
Pass 1: 37fps | 78fps  SSE: 90fps | 82fps  SSE: 84fps
Pass 2: 11fps | 32fps  SSE: 36fps | 30fps  SSE: 30fps

Well, I'm quite puzzled why lavc doesn't get boosted by the activation
of SSE, but regarding XviD, when It's run with a SSE1|2-aware mencoder,
it gets a bonus 12%... not bad. Not bad at all!

So to sum it all: I'm all for it!

Regards,
Guillaume




More information about the MPlayer-dev-eng mailing list