One of the applications that would benefit, would be of course Distributed Computing. Running a client on each core.
Since processor speeds are held up due to heat, rather than expand up in speed, they are expanding out. From single, to dual, and now quad cores.
From articles I read, physics calculations, using two of the four cores, could be done w/the use of DX10.
Other things that could be done, distributing the compiler from one core to four. In the case of...