"Within a few short years, we can expect to be dealing with multi-million-thread programs running on million-core systems.
This will no doubt stress the contemporary HPC software model which was developed in a time when 512 cores was a large number."
http://domino.research.ibm.com/comm/research_projects.nsf/pa...