I forgot to mention;
"" But magically turning single-threaded CPU hogs into multithreaded processes that run on
your graphics card isn't going to happen anytime soon, I'm afraid. ""
Of course not. Wild guess, but i believe that 50% of what is in a normal desktop installation,
in a foreseeable future, wont see any vectorization and only mild parallelization if any at
Start with the obvious ones
So benchmarks, of which i urled one in my first post show possibilities of more than 2 orders
of magnitude improvement, for hand tuned and for that code base that can benefice higly.
All in all, if only 50% of the code base installed gets improvements of only a little more
than 1 order of magnitude average, in overall the improvement can still be in the various of
thens of % (Amdahl law).
And here is the beauty of source code!. It shouldn't just be a recompile. FOSS permits always
some sort of hand tunning... start with the obvious, start conservative... i don't think that
everything will be possible... but in the end it can prove more than worthed.