unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* PARI/GP and parallelism
@ 2022-06-17 12:35 Andreas Enge
  2022-06-17 14:36 ` zimoun
  0 siblings, 1 reply; 5+ messages in thread
From: Andreas Enge @ 2022-06-17 12:35 UTC (permalink / raw)
  To: guix-devel

Hello,

PARI/GP ("guix edit pari-gp") provides several mechanisms of parallelism,
which could be honoured by providing different package variants. 

After discussion with the author, I would suggest to enable the pthread
interface in the standard package (and to not provide an MPI variant unless
someone voices demand). This can be obtained trivially be adding the
configure flag "--mp=pthread". It will transparently parallelise a number
of internal functions according to the number of processor cores, and
should have negligible impact on single-core systems (which hardly exist
nowadays anyway).

What do you think? Are there any objections?

Andreas



^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2022-06-17 19:33 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-06-17 12:35 PARI/GP and parallelism Andreas Enge
2022-06-17 14:36 ` zimoun
2022-06-17 14:44   ` Andreas Enge
2022-06-17 17:57     ` Andreas Enge
2022-06-17 19:32   ` Maxime Devos

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).