>>63
CUDA and GPU computing is not the same as general-purpose multicore computing. GPU computing is more specialized.
I also believe that we'll be seeing a lot more parallelization in the future. And not just CPU parallelization, but probably to the same level that ASIC's and FPGA's are.