[Mplayer-cvslog] CVS: main/libvo osd.c,1.8,1.9

Nick Kurshev nickols_k at mail.ru
Sun Nov 11 18:07:58 CET 2001


Hello, Michael!

On Sun, 11 Nov 2001 17:33:12 +0100 you wrote:

> Hi
> 
> On Sunday 11 November 2001 17:28, Nick Kurshev wrote:
> > Currently I don't remember:
> > Can P3 execute 2 PMULx opcodes simultaneously?
> it can start one per cycle (throuput 1 per cycle) latency is 3 cycles
> 
It to slowly, IMHO.
On K7 exists only 6 vector path MMX instructions:
MOVD MASKMOVQ PEXTRW PINSRW PMOVMSKB SFENCE
All other are Direct path that means - they require only 1 clock of any from
2 general decoders and often can be executed on 3d decoder (load-store unit).

> > K7 can do that. It can't execute in parallel only 2 PFMUL opcode
> > but it's from SSE zone.
> > Maybe it would be reasonable to enable MMX stuff for K7 only?
> > I can do that.
> u could try the if() thing i posted in my other message, that is slightly 
> faster for p3 appearently
> 
Well - I'll try to do that.

> Michael
> _______________________________________________
> Mplayer-cvslog mailing list
> Mplayer-cvslog at mplayerhq.hu
> http://mplayerhq.hu/mailman/listinfo/mplayer-cvslog
> 


Best regards! Nick



More information about the MPlayer-cvslog mailing list