[MPlayer-dev-eng] [RFC] disable fastmemcpy on x86-64 by default

Reimar Döffinger Reimar.Doeffinger at stud.uni-karlsruhe.de
Sun May 27 20:32:06 CEST 2007


Hello,
On Sun, May 27, 2007 at 08:15:23PM +0200, Piotr Stachura wrote:
> Dnia niedziela, 27 maja 2007, Reimar D?ffinger napisa??:
> > since SSE is part of the x86-64 architecture, at least glibc makes use
> > of it for its memcpy and some quick (and imprecise) tests indicate that
> > it's at least not slower.
> > So what do you think about attached patch? Can someone do more concise
> > benchmarks?
> And what exactly should be "at least not slower". I made simple 
> test "-quiet -benchmark -vo null -nosound" and results are following:
> 
> w/o patch:
> BENCHMARKs: VC:   9.211s VO:   2.236s A:   0.000s Sys:   0.237s =   11.684s
> BENCHMARK%: VC: 78.8329% VO: 19.1350% A:  0.0000% Sys:  2.0321% = 100.0000%
> 
> w/ patch:
> BENCHMARKs: VC:   9.208s VO:   4.087s A:   0.000s Sys:   0.299s =   13.594s
> BENCHMARK%: VC: 67.7354% VO: 30.0667% A:  0.0000% Sys:  2.1979% = 100.0000%

Ouch. Which vo and what resolution?

Greetings,
Reimar Döffinger



More information about the MPlayer-dev-eng mailing list