3 ms·
The point is the spending of huge effort in turning general processing programs into parallel programs is a waste of time. It's better to write simple single t
by ww520 12y ago
The point is the spending of huge effort in turning general processing programs into parallel programs is a waste of time. It's better to write simple single threaded single purpose program to run in a dedicated core. Since we will get more cores, offload single purpose program to a dedicated core is pretty cheap.
Parallelism usually occurs in very coarse grain level. Forcing fine grain parallelism at language level is not very productive. The sad state of parallel support in languages and compilers is probably because we are pursuing the wrong goal.