[m-users.] Announce: New Mfwpar parallenization library

Volker Wysk post at volker-wysk.de
Mon Sep 21 12:43:00 AEST 2026


Hi, Richard

Am Montag, dem 21.09.2026 um 10:00 +1200 schrieb Richard O'Keefe:
> Congratulations.
> I don't have an immediate use for them,
> but I've downloaded them to learn from.

You're welcome.  :-)

I've tried hard to do everything right. And I've documented everything in
detail. That should suit you.

Cheers,
Volker


> 
> On Sat, 19 Sept 2026 at 21:14, Volker Wysk <post at volker-wysk.de> wrote:
> > Hi!
> > 
> > I've released version 1.0.0 of a new Master/Feeder/Worker parallelizaion
> > library Mfwpar. It implements a specific pattern of parallelizing a big,
> > expensive computation (which can do I/O), by distributing it among
> > several
> > threads.
> > 
> > It replaces the old Mfwpar library, which I have released in 2026-04-
> > 15. It's not a new version. I doubt anyone is using the old one. If you
> > do,
> > please throw it away and use the new one.
> > 
> > The new version is a complete redesign. It's much more flexible and
> > robust
> > now. Writing it was an execise in inter-thread communication and (much
> > easier) higher order programming.
> > 
> > Mfwpar makes use of the priority_channel library, which I've released
> > some
> > four hours ago. Priority_channel has proven to be very useful in
> > implementing Mfwpar. It is included in Mfwpar for your convenience. And
> > it's
> > its own (small) project.
> > 
> > Get it here:
> > https://gitlab.com/volkerwysk/mfwpar
> > https://gitlab.com/volkerwysk/priority_channel
> > 
> > Cheers,
> > Volker
> > _______________________________________________
> > users mailing list
> > users at lists.mercurylang.org
> > https://lists.mercurylang.org/listinfo/users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mercurylang.org/archives/users/attachments/20260921/d4681f6f/attachment.html>


More information about the users mailing list