I managed to get the modified version from the spkg. Nice code!! Unfortunately it is not as fast on my opteron. So more work tomorrow for me to try and get it down to the same times as I have with my version.
Here are the times all on my opteron. Note your CTD version was optimal at a cutoff of 2048, not 7200 as for my code. Now I am worried that maybe my code is actually broken somehow and still passing the test code. I'll carefully make the changes to your code tomorrow to see if that is the case. Magma CTD-M4RI:2048 AMD-M4RI:7200 AMD-M4RI:2048 10000x10000: 2.940s 3.13s 3.442s 4.132s 16384x16384: 9.250s 12.96s 11.47s 11.80s 20000x20000: 16.57s 22.43s 19.3s 26.05s 32000x32000: 59.05s 90.20s 71.9s 71.8s Bill. On 18 May, 01:58, Bill Hart <[EMAIL PROTECTED]> wrote: > On 18 May, 00:40, Martin Albrecht <[EMAIL PROTECTED]> > wrote: > > > My version is here: > > > http://sage.math.washington.edu/home/malb/spkgs/libm4ri-20080516.p1.spkg > > > (this needs an updated patch for Sage) > > > and here: > > > http://sage.math.washington.edu/home/malb/m4ri-20080516.tar.gz > > > (which is the raw source). > > This pure C version seems to be the old version, before you made > either of the two big changes. > > Bill. --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---