#message #parallel #units #compute #framework #execution #pipeline

parallel-processor

Framework to manage asynchronous execution of multiple compute units communicating using messages

22 releases

new 0.1.22 Jan 10, 2025
0.1.20 Dec 23, 2024
0.1.18 Oct 15, 2024
0.1.15 Mar 25, 2024
0.1.3 Nov 14, 2022

#253 in Concurrency

Download history 55/week @ 2024-09-20 17/week @ 2024-09-27 3/week @ 2024-10-04 133/week @ 2024-10-11 60/week @ 2024-10-18 10/week @ 2024-10-25 7/week @ 2024-11-01 7/week @ 2024-11-08 7/week @ 2024-11-15 5/week @ 2024-11-22 30/week @ 2024-12-06 133/week @ 2024-12-13 143/week @ 2024-12-20 13/week @ 2024-12-27 40/week @ 2025-01-03

354 downloads per month

MIT/Apache

240KB
6K SLoC

Parallel processor

Framework to manage asynchronous execution of multiple compute units communicating using messages. Used by GGCAT to coordinate the various pipeline steps

When compiled with the feature process-stats it uses an adapted version of https://github.com/robotty/simple-process-stats/ to get real time process stats

Dependencies

~9–21MB
~323K SLoC