Re: [sage-devel] Re: How parallel should @parallel be?

2018-07-16 Thread Samuel Lelievre
There is a discussion on sage-support where Simon King mentions the multimodular algorithm for computing determinants of integer-valued matrices as a good use case for parallelism: https://groups.google.com/d/topic/sage-support/EQ3LjOdDHvM/discussion -- You received this message because you are

Re: [sage-devel] Re: How parallel should @parallel be?

2018-07-11 Thread William Stein
On Wed, Jul 11, 2018 at 7:11 AM, Julian Rüth wrote: > Thanks for the feedback so far. It seems that there are pros and cons to all > of the options. > > What about the following: We go with the somewhat random min(8, number of > threads) and print a warning once if "number of threads" > 8

[sage-devel] Re: How parallel should @parallel be?

2018-07-11 Thread Eric Gourgoulhon
Le mercredi 11 juillet 2018 16:11:01 UTC+2, Julian Rüth a écrit : > > Thanks for the feedback so far. It seems that there are pros and cons to > all of the options. > > What about the following: We go with the somewhat random min(8, number of > threads) and print a warning once if "number of

[sage-devel] Re: How parallel should @parallel be?

2018-07-11 Thread Julian Rüth
Thanks for the feedback so far. It seems that there are pros and cons to all of the options. What about the following: We go with the somewhat random min(8, number of threads) and print a warning once if "number of threads" > 8 (telling the user to export SAGE_NUM_THREADS)? Note that this

Re: [sage-devel] Re: How parallel should @parallel be?

2018-07-09 Thread Nils Bruin
On Monday, July 9, 2018 at 9:49:12 PM UTC-7, Jori Mäntysalo wrote: > > On Mon, 9 Jul 2018, John H Palmieri wrote: > > >> I would also expect it to run as many threads as my laptop has > >> cores (+ hyperthreading if available). > > > This makes sense for single-user machines, but the current

Re: [sage-devel] Re: How parallel should @parallel be?

2018-07-09 Thread Jori Mäntysalo
On Mon, 9 Jul 2018, John H Palmieri wrote: I would also expect it to run as many threads as my laptop has cores (+ hyperthreading if available). This makes sense for single-user machines, but the current default was implemented because it was deemed safer on machines used by multiple users.

[sage-devel] Re: How parallel should @parallel be?

2018-07-09 Thread John H Palmieri
On Monday, July 9, 2018 at 2:27:20 PM UTC-7, Friedrich Wiemer wrote: > > I would also expect it to run as many threads as my laptop has cores (+ > hyperthreading if available). > This makes sense for single-user machines, but the current default was implemented because it was deemed safer on

[sage-devel] Re: How parallel should @parallel be?

2018-07-09 Thread Sébastien Labbé
> > The question is: What is a good default for things such as @parallel when > SAGE_NUM_THREADS has not been set? I think that 1 is not a good one. > +1 The actual number of cores/threads on a system probably isn't either on > servers with lots of cores. At some point we had `min(8, number

[sage-devel] Re: How parallel should @parallel be?

2018-07-09 Thread Friedrich Wiemer
I would also expect it to run as many threads as my laptop has cores (+ hyperthreading if available). -- 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