3D chip stacking efforts and multiproccessing has been around, and in development, for ages. Ultimately fundamental power issues are leading to more, rather than faster, processors. The big problem has been, and AFAIK still is, developing SW (compilers) that takes advantage of multiple processors.