A reasonable question.
A major problem with lots of communicating sequential processors (such as the OP suggests) is how to /think/ about orchestrating them so they compute and communicate to produce a useful result.
Once you have such a conceptual framework, thereafter you can develop tools to help.
Oddly enough that occurred to CAR (Tony) Hoare back in the 70s, and he produced the CSP (communicating sequential processes) calculus.
In the 80s that was embodied in hardware and software, the transputers and occam respectively. The modern variant is the xCORE processors and xC.
They provide a concrete demonstration of one set of tools and techniques that allow a cloud of processors to do useful work.
That's something the GA144 conspicuously failed to achieve.
The OP appears to have a vague concept of something running through his head, but appears unwilling to understand what has been tried, what has failed, and where the /conceptual/ practical problems lie.
Overall the OP is a bit like the UK Parliament at the moment. Both know what they don't want, but can't articulate/decide what they do want.
The UK Parliament is an unmitigated dysfunctional mess.
I don't think it is difficult to combine those, any more or less than it is difficult to combine current traditional hardware and software.
Through long experience, I'm wary of any single tool that claims to do everything from top to bottom. They always work well for things that fit their constraints, but badly otherwise.
N.B. that includes a single programming style from top to bottom of a software application. I've used top-level FSMs expressed in GC'ed OOP languages that had procedural runtimes. Why? Because the application domain was inherently FSM based, the GC'ed OOP tools were the best way to create distributed high availability systems, and the procedural language was the best way to create the runtime.
I have comparable examples involving hardware all the way from low-noise analogue electronics upwards.
Moral: choose the right conceptual framework for each part of the problem.
It is up to the OP to give us a clue as to example problems and solutions, and why his concepts are significantly better than existing techniques.
Yup.
The "granularity" of the computation and communication will be a key to understanding what the OP is thinking.