Am Donnerstag, 6. Dezember 2018 11:41:23 UTC+1 schrieb Bill Hart:

> All the other systems are using modular methods here, so Roman use the 
> modstd library (the command is modStd) in Singular to get those timings. 
> Indeed cyclic7 over Q takes about 20s on my laptop in Singular using this 
> approach. 
>

Thanks for the hint. With that, I get the following times over ℚ.

ℚ             | singular (4)  singular (16)
      cyclic7 |        28.79          21.27
      cyclic8 |      1109.03         623.98
     katsura9 |        28.07          25.14
    katsura10 |       329.86         172.15
        alea6 |      3053.70        2549.42
        eco12 |      4879.15        1888.11
     jason210 |       122.07         106.33
        noon9 |      2339.98        1502.74


Am Donnerstag, 6. Dezember 2018 20:00:52 UTC+1 schrieb parisse:

> From giac, call gbasis with the list of polynomial and the list of the 
> first block indets.  
>

That worked. Thanks.
 

The timings on Q do not reflect the timings of native giac, there must be 
> some misconfiguration or something wrong with the sage interface. Higher 
> timings with 16 threads instead of 4 for a modular algorithm is suspicious.
>

While there will be some overhead due to the conversion from and to Sage, 
it is the same in both cases. In fact, I observe similar times with the 
native Giac that is installed into the Sage environment, when applied to 
the Giac input file cyclic8 you linked above [1]: 0m27.309s using 4 threads 
and 1m43.493s using 16. Indeed, CPU usage rarely surpasses 400% during the 
computation. I am not sure what could be wrong here. Perhaps it is 
something related to the patches of the Giac in Sage [2]?

[1] 
https://www-fourier.ujf-grenoble.fr/~parisse/giac/examples/groebner/cyclic8
[2] https://github.com/sagemath/sage/tree/8.5.beta6/build/pkgs/giac/patches

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to