Back to Serial
Wen-Mei Hwu suggest that we might be going back to sequential/serial as compare to parallel processing in the advent of multi-core processor. This might be a step back as argue by many. Reason for this? # Developing a non-trivial explicitly parallel application is an expensive proposition. # Verification and support of a hand-parallelized program is even more expensive. # Programs developed in an explicitly parallel form are unlikely to scale with Moore's Law. # Tools must have in-depth knowledge of the apps regardless of programming models being used anyways. # Evolution of tools takes place at much faster pace than that of human race. Taken from Berkeley EECS's blog . This is kind of surprising. Some interesting link that i find it useful are: Click MIT - Programming Language for Multithread Programming Clustering by Passing Messages Between Data Points