Earlier quoted context omitted.
If by 'SC500' you mean a supercomputer that has a high ranking on the Top500 list, it's already here: http://arstechnica.com/business/news/2011/11/amazons-cloud-i...
I meant how does the VT system bring SC500 to the masses. As in the "supercomputer for the masses"?
"The Virginia Tech team is figuring out how to best to farm out computing jobs so that the GPUs and CPUs do what they do best, without ever going idle, and without spending too much time communicating with one another.
It’s not easy, but they’re using HokieSpeed to build tools for designing and compiling software so that it can be tweaked to run fast on these systems. They’ve also built what they call an “automated runtime system,” which works with the supercomputer’s operating system to speed things up even further."
I think the 'supercomputing for the masses' part comes from the fact that the peak performance of a relatively low-cost GPU is large compared to a CPU, but actually taking advantage of that performance is still difficult. They're aiming to change that with improved software development tools. At least, that's what I gathered from the article.
Here's a link to research they're doing on GPU computing: http://synergy.cs.vt.edu/