On Monday 10 November 2008, Thomas Kahle wrote:
> Hi,
>
> here is another try.
>
> sage: R = QQ['a,b,c,w,x,y,z']
> sage: (a,b,c,w,x,y,z) = R.gens()
> sage: I = (x^5-a*b*c^3, x^7-w^5*a^5*b^5, b*c^3-a^7, \
> b^2*a^3*c^5*x-y*z*w^2, x*y*z-w*z^2*a*b, b*x-a*w*z^9)*R
> sage: time _ = I.radical()
> CPU times: user 0.21 s, sys: 0.05 s, total: 0.26 s
> Wall time: 41.03 s
>
> And now in Singular:
> (Sages default termorder is degrevlex which is dp in Singular)
>
> So in Singular this looks like this:
> cat singulartest.sing
> LIB "primdec.lib";
> ring R =  0,(a,b,c,w,x,y,z),dp;
> ideal I = x5-abc3, x7-w5a5b5, bc3-a7, b2a3c5x-yzw2 , xyz-wz2ab, bx-awz9;
> ideal s = std(I);
> ideal Ir = radical(s);
> ideal Sr = std(Ir);
> quit;
>
> time Singular singulartest.sing
> real  0m31.848s
> user  0m31.201s
> sys   0m0.303s
>
> I can hardly believe that there are 10 seconds of message passing
> between singular and python, maybe something is misconfigured here ??

I still can't reproduce your discrepancy:

Singular:
real    0m22.105s
user    0m21.135s
sys     0m0.776s

Sage;
real    0m23.541s
user    0m0.929s
sys     0m0.314s

where ~ 1 second is startup time.

> > What is your machine/os? Mine:
> > Intel Core2Duo 2.33Ghz 3GB RAM
> > 64-bit Debian/GNU Linux
>
> I'm using Core2Duo 1.6Ghz 3GB, 32bit Gentoo Linux, but I'm really
> interested in the discrepancy being around 25% in my case...

Maybe its a 32 vs. 64-bit thing? Which Sage version are you running? I'm 
running 3.1.3 (looks I'm way behind, the current version is 3.1.4 and 3.2 is 
in preparation)

Cheers,
Martin

-- 
name: Martin Albrecht
_pgp: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x8EF0DC99
_www: http://www.informatik.uni-bremen.de/~malb
_jab: [EMAIL PROTECTED]


--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/sage-support
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to