Hi Markus,
can you explain to us how did you modify this in Singular? I tried running 
your snippet with Cyclic7 and cancelled it after an hour of computation.

On Friday, December 7, 2018 at 1:53:18 AM UTC-5, Markus Wageringel wrote:
>
> 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 view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-devel/d6279bae-9c4f-47e0-af42-4f5d694985cf%40googlegroups.com.

Reply via email to