On Wednesday 04 March 2009 16:29:30 Bill Hart wrote:
> My guess would be stalls due to unavailability of data from the cache
> in time for the pipeline. Some insertions of nop's would probably make
> this go away. That may or may not affect the timings on Opteron.
>
> I suspect it is only an issue on cheaper processors like the Athlon 64
> x2 and Turion 64 x2. I have one of the latter, and it would be
> interesting to try out. I have linux on this machine so I could
> possibly give it a go. But it might be tomorrow before I get to it.
>
> I also have an Athlon 64 x2 at home.
>
> It's not clear how much effort we should expend on optimisation for
> home market PC's. I'm not saying we shouldn't do it. I'm just saying
> it is not clear how much we should do for it.
>
> Bill.

My K8(sempron) cost less than two pizza's , and it runs addmul just great.
K8 £15
m/b £23
mem £8
rest of the system is crap

>
> 2009/3/4  <ja...@njkfrudils.plus.com>:
> > - Show quoted text -
> >
> > On Wednesday 04 March 2009 15:57:25 Cactus wrote:
> >> On Mar 4, 3:49 pm, ja...@njkfrudils.plus.com wrote:
> >> > On Wednesday 04 March 2009 15:40:04 Bill Hart wrote:
> >> > > This is on a K10. The runs differ significantly. Interesting.
> >> > >
> >> > > It might have to do with the almost completely unpredictable
> >> > > scheduling on the K10. Certainly the differences at limb n are
> >> > > almost always made up again, or nearly so, at limb n+1, and by the
> >> > > end of 40 limbs the times are usually within a cycle or so. On
> >> > > average performance doesn't vary.
> >> > >
> >> > > Bill.
> >> >
> >> > My K8 is very stable, the K10(cuda1) a bit less so , and I found the
> >> > core2 (sage.math) to be all over the place . You could try increasing
> >> > the precision , yet again.
> >> >
> >> > > 2009/3/4 Jeff Gilchrist <jeff.gilchr...@gmail.com>:
> >> > > > On Wed, Mar 4, 2009 at 10:27 AM, Bill Hart
> >> > > > <goodwillh...@googlemail.com>
> >> >
> >> > wrote:
> >> > > >> I've just noticed that the times from speed are not consistent
> >> > > >> between runs!! I thought that was almost impossible.
> >> > > >
> >> > > > I did several runs on my systems and they all agreed for me, even
> >> > > > when the system was loaded or not.
> >> > > >
> >> > > > Jeff.
> >> > > > - Show quoted text -
> >>
> >> I do see some variation on my Core 2 portable but my Athlon X2 gives
> >> consistent results. The variation on the Core 2 is not large enough to
> >> worry about.
> >>
> >> By the way, does anyone have a theory about the mpn_mul_1 curve (2nd
> >> to bottom) that goes up and down regularly?
> >
> > thats the green line , your windows K8
> >
> > mpn_mul_1 and mpn_addmul_1 on K8 are the same function(practically) , but
> > the addmul doesn't display that behavour.
> > - Show quoted text -
> >
> >>      Brian
>
> 


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"mpir-devel" group.
To post to this group, send email to mpir-devel@googlegroups.com
To unsubscribe from this group, send email to 
mpir-devel+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/mpir-devel?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to