I'd be interested to see a comparison with https://piscinajs.dev/ - does this achieve more efficient data passing for example?
Lack of easy shared memory has always felt like a problem to me in this space, as often the computation I want to off-load requires (or returns) a lot of data.