> Parallel tasks are like shaders. It is the same task, running many instances at the same time at the physical layer.
That’s single instruction multiple data which I would argue is an orthogonal concern. A better example of parallelism would be FPGAs. All of the gates are switching all at the same time* and you have to actually figure out how to synchronize the whole lot to get anything useful out of them.
* PLL notwithstanding