3 ms·
Well, considering that parallelism among two, three or four cores is already a problem for "classic" programming... I mean, we've hit the limit on speed for CPU
by drivebyacct 16y ago
Well, considering that parallelism among two, three or four cores is already a problem for "classic" programming... I mean, we've hit the limit on speed for CPU until some magical graphite stuff comes out, so we've moved to multiple cores. Multiple cores are great for programs that can utilize them, but as I understand it, it's generally considered difficult to write truly parallel code in a language like C or C++.
(source, my crazy Comp Systems & Organizations teacher, plus it kinda makes sense). I suppose it doesn't answer your question about "super parallelable" but I would assume that any compiler that generates code for simultaneous execution based on a language that lets you write such code would simply be adapted to the new "super parallel" level.
The problem comes down to the fact that you can just throw a regular program at a compiler and expect it to magically become parallelized.