[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