By bloid
via compaspascal.blogspot.com
Submitted: Mar 25 / 15:12
First, the MergeSort example doesn't seem to compile. Correct me, if I'm wrong, I didn't try it. Secondly, they use MergeSort as an example of how to exploit multiple CPUs for sorting. Java 7 has the nice feature, that it can now decide at runtime, how many threads should be used to solve a particular problem (see the coInvoke part).
Comments
Umberto Zappia replied ago:
Don't understand why vote this one down
heartsjava replied ago:
Voting down because the article is all over the place. I can see where the author is going, kind of sorta, but the post doesn't make a whole lot of sense.
yousry_abdallah replied ago:
Concurrent computing is a complex task. We will need years to accomplish it.
Your idea of differentiation between functionality level and algorithm level means:
Forget the "Von Neumann architecture" and develop with pure functional languages.
Only functional languages are side effect free and independent from underlying architectures.
The Result:
There is no future for java, C, D, etc. on multicore platforms.
Voters For This Link (8)
Voters Against This Link (8)