[mpir-devel] mpir-0.9 branch

2009-02-20 Thread Bill Hart
I've made the mpir-0.9 branch in our svn repo. Basically if we have *any* bug fixes, then we will apply them to trunk and to mpir-0.9. We'll then issue mpir-0.9.1, mpir-0.9.2 etc until the next major release comes out. The important thing to note is that if *any* changes are made to mpir-0.9.0,

[mpir-devel] Re: core2

2009-02-20 Thread Jason Martin
On Fri, Feb 20, 2009 at 3:18 PM, wrote: > > On Friday 20 February 2009 16:42:19 Jason Martin wrote: >> > On Friday 20 February 2009 14:12:19 ja...@njkfrudils.plus.com wrote: >> > >> > What happened to core-2 mul_basecase and sqr_basecase ? , no-wonder >> > core-2 benchmarks are crap >> >> There

[mpir-devel] Re: core2

2009-02-20 Thread jason
On Friday 20 February 2009 20:37:50 Cactus wrote: > On Feb 20, 8:18 pm, ja...@njkfrudils.plus.com wrote: > > On Friday 20 February 2009 16:42:19 Jason Martin wrote: > > > > On Friday 20 February 2009 14:12:19 ja...@njkfrudils.plus.com wrote: > > > > > > > > What happened to core-2 mul_basecase and

[mpir-devel] Re: core2

2009-02-20 Thread Cactus
On Feb 20, 8:18 pm, ja...@njkfrudils.plus.com wrote: > On Friday 20 February 2009 16:42:19 Jason Martin wrote: > > > > On Friday 20 February 2009 14:12:19 ja...@njkfrudils.plus.com wrote: > > > > What happened to core-2 mul_basecase and sqr_basecase ? , no-wonder > > > core-2 benchmarks are crap

[mpir-devel] Re: core2

2009-02-20 Thread jason
On Friday 20 February 2009 16:42:19 Jason Martin wrote: > > On Friday 20 February 2009 14:12:19 ja...@njkfrudils.plus.com wrote: > > > > What happened to core-2 mul_basecase and sqr_basecase ? , no-wonder > > core-2 benchmarks are crap > > There aren't any :-) I was just using Gaudry's code for t

[mpir-devel] Re: core2

2009-02-20 Thread William Stein
On Fri, Feb 20, 2009 at 8:45 AM, mabshoff wrote: > > > > On Feb 20, 8:45 am, ja...@njkfrudils.plus.com wrote: > > Jason: those numbers already *rock* > >> Some benchmarks on core2-unknown-linux-gnu (sage.math)Intel(R) Xeon(R) CPU >> X7460 @ 2.66GHz >> >> 8307 on trunk r1623 , should be same sco

[mpir-devel] Re: core2

2009-02-20 Thread mabshoff
On Feb 20, 8:45 am, ja...@njkfrudils.plus.com wrote: Jason: those numbers already *rock* > Some benchmarks on core2-unknown-linux-gnu  (sage.math)Intel(R) Xeon(R) CPU   >         > X7460  @ 2.66GHz > > 8307 on trunk r1623 , should be same score as mpir-0.9.0 > 10252 on core-2 branch r1623 > >

[mpir-devel] Re: core2

2009-02-20 Thread Jason Martin
> On Friday 20 February 2009 14:12:19 ja...@njkfrudils.plus.com wrote: > > What happened to core-2 mul_basecase and sqr_basecase ? , no-wonder core-2 > benchmarks are crap There aren't any :-) I was just using Gaudry's code for those routines. Should be able to use your amd64 code for those eve

[mpir-devel] Re: core2

2009-02-20 Thread jason
Some benchmarks on core2-unknown-linux-gnu (sage.math)Intel(R) Xeon(R) CPU X7460 @ 2.66GHz 8307 on trunk r1623 , should be same score as mpir-0.9.0 10252 on core-2 branch r1623 a 23.4% speedup . I keep getting make[5]: warning: Clock skew detected. Your build may be incomplete

[mpir-devel] Re: core2

2009-02-20 Thread jason
On Friday 20 February 2009 14:12:19 ja...@njkfrudils.plus.com wrote: What happened to core-2 mul_basecase and sqr_basecase ? , no-wonder core-2 benchmarks are crap > Running the k8/k10 asm code with no changes on the core2 machine sage we > get this > > popcount,hamdist no popcount instructi

[mpir-devel] core2

2009-02-20 Thread jason
Running the k8/k10 asm code with no changes on the core2 machine sage we get this popcount,hamdist no popcount instruction slowdowns- add,sub are 0.50x rshift1,lshift1 0.70x k8 lshift,rshift 0.91x addmul_1,submul_1 0.89x but faster for <20 limbs... speedups-- and,ior,xor

[mpir-devel] Re: gmpbench results on SkyNet

2009-02-20 Thread jason
On Thursday 19 February 2009 00:49:16 Jason Martin wrote: > On Wed, Feb 18, 2009 at 7:13 PM, wrote: > > On Wednesday 18 February 2009 22:03:43 Mariah wrote: > >> gmp-4.2.4 mpir-0.9.0 > >> > >> 2241.9 2251 cicero (pentium4-pc-linux-gnu) > >> 3371.5 3369.3 cleo (ia64-unkno