Cray XK6 supercomputer smashes petaflop record
engadget.com
engadget.com
More info on that Opteron 6200 here: http://www.theregister.co.uk/2011/02/24/amd_bulldozer_core_i... 32nm, 8 modules of 2 cores each.
If OpenCL takes off, the idea is that ones entire application could be programmed in OpenCL & then run on either x86 or on a GPU. I am guessing, for now, the Opterons will be in charge of running non-GPU optimal code & feeding data to the Teslas massively parralel stream processors.
The "general purpose" tag I think is more marketing because if you want to eek out the last drop of performance from this computer you'll probably need to write code that takes advantage of knowing the physical underlying architecture, making your code less portable.
This is the kind of race where everyone wins.