[mpir-devel] Re: Moller's gcd code

2008-11-01 Thread Bill Hart
Sorry, I simply mean you commit to the repo. I agree Mollers algorithm is clever and it should be pointed out that his paper on the topic is new work. He didn't just implement the half-BCD algorithm. Bill. On 01/11/2008, Jason Martin <[EMAIL PROTECTED]> wrote: > > Okay, I'll take a look at that

[mpir-devel] Re: Moller's gcd code

2008-11-01 Thread Jason Martin
Okay, I'll take a look at that when SVN is up again. Also, don't call them "Jason's Patches". That makes it sound like I was clever... I wasn't. It's Moller's code, and his algorithm is very very clever. --jason Jason Worth Martin Asst. Professor of Mathematics http://www.math.jmu.edu/~martin

[mpir-devel] Re: Blending Windows, Linux, and OS X assembly in MPIR code

2008-11-01 Thread Cactus
On Nov 1, 12:38 pm, "Bill Hart" <[EMAIL PROTECTED]> wrote: > Hi Brian, > > With regards to the rename to mpir, I have thought and thought about > it, and I simply do not know of a way of doing it in linux. Michael > says he knows, but I think I am going to have to leave this one up to > him. He is

[mpir-devel] Re: Moller's gcd code

2008-11-01 Thread Bill Hart
Oh, naturally FLINT makes many other calls to GMP for other functions in this computation. Bill. 2008/11/1 Bill Hart <[EMAIL PROTECTED]>: > By the way, one doesn't necessarily expect much difference between > these graphs as the integer GCD's being computed by FLINT are small. > But at least we

[mpir-devel] Re: Moller's gcd code

2008-11-01 Thread Bill Hart
By the way, one doesn't necessarily expect much difference between these graphs as the integer GCD's being computed by FLINT are small. But at least we will be able to tell if Jason's changes broke anything performance wise. Bill. 2008/11/1 Bill Hart <[EMAIL PROTECTED]>: > Hi all, > > I'm runnin

[mpir-devel] Re: Moller's gcd code

2008-11-01 Thread Bill Hart
Hi all, I'm running a profile of a FLINT module which relies heavily on mpir, and particularly uses a lot of calls of gcd. The profile is of FLINT against Magma. The first graph compares mpir pre Jason's patch with Magma. http://sage.math.washington.edu/home/wbhart/flint-trunk/graphing/gcd5.png

[mpir-devel] Re: Moller's gcd code

2008-11-01 Thread Bill Hart
Jason, first bug report. When I build mpir with your patches (I have got the mpir repo working locally for me only - hopefully Michael will help me with the apache export so everyone else can get access again), I get warning messages in the compile on sage.math. gcd.c: In function 'mpz_rgcd': gcd

[mpir-devel] Re: bug report from gmp-bugs: "gmp_urandomb_ui and gmp_urandomm_ui not exported on windows"

2008-11-01 Thread Bill Hart
The address is not currently correct. David was hosting the svn repo, but is no longer doing so after sage.math crashed. I have copied the repo into my home directory and edited the passwords file. If someone can tell me what I have to do on sage.math to restart it, I will host it from my home di

[mpir-devel] Re: Blending Windows, Linux, and OS X assembly in MPIR code

2008-11-01 Thread Bill Hart
Hi Brian, With regards to the rename to mpir, I have thought and thought about it, and I simply do not know of a way of doing it in linux. Michael says he knows, but I think I am going to have to leave this one up to him. He is the only one with sufficient experience to sort this out. It might ev

[mpir-devel] Re: Blending Windows, Linux, and OS X assembly in MPIR code

2008-11-01 Thread Cactus
On Nov 1, 1:11 am, mabshoff <[EMAIL PROTECTED] dortmund.de> wrote: > On Oct 31, 6:06 pm, "Jason Martin" <[EMAIL PROTECTED]> > wrote: > > > Hi All, > > Hi Jason, > > > Well, I'm now comfortable with writing 64-bit assembly code for > > Windows (a side effect of NIST specifying Windows Vista as th

[mpir-devel] Re: bug report from gmp-bugs: "gmp_urandomb_ui and gmp_urandomm_ui not exported on windows"

2008-11-01 Thread Cactus
On Nov 1, 1:39 am, "Bill Hart" <[EMAIL PROTECTED]> wrote: > Go for it. You may find Brian was already there. But if not, it is a > good one to fix. > > Bill. > > 2008/11/1 Jason Martin <[EMAIL PROTECTED]>: > > > > > Anyone want this one?  If not, I'll go fix it. > > > Jason Worth Martin > > Asst