[m-users.] Parallel Mercury

Paul Bone paul at bone.id.au
Tue Nov 29 11:46:55 AEDT 2016

On Tue, Nov 29, 2016 at 11:43:36AM +1100, Julien Fischer wrote:
> Hi Paul,
> On Tue, 29 Nov 2016, Paul Bone wrote:
> >On Tue, Nov 29, 2016 at 11:23:13AM +1100, Julien Fischer wrote:
> >>Although it's not hugely useful for fib, is '--par-loop-control' in a
> >>usable state?  (i.e. could it be enabled by default, or at least
> >>documented?)
> >
> >To the best of my memory, it worked with our tests so far, but it had not
> >been tested widely.
> It's not going to be tested widely if nobody knows it exists.  I suggest
> we at least publicly document it (perhaps marking it as experimental).
> '--control-granularity' and '--implicit-parallelism' are also options
> that those experimenting with parallel conjuction should be aware
> (although they are at least documented).

I don't remeber exactly what --control-granularity does, it may have been
relevant to Jerome's work which mine replaced wholesale.

--implicit-parallelism is definitly experimental.  For some programs it
works well, but there are many that it doesn't.  It's worth a shot for any
given program but there's a good chance that it won't be useful.  (Not
without further work and some fixes.)

Paul Bone

More information about the users mailing list