Other. I know I'm dreaming but I love to see some kind of multi GPU based system running OS4.1. Something like the Nvidia Tesla of a couple of years ago.
Trust me, you wouldn't want this. GPUs are not a simple replacement for CPUs. They have very specific programming requirements. Beyond the obvious, they aren't multithread friendly in the way a multicore CPU with SMP is in which several totally unrelated threads of execution can be running away concurrently. nVidia GPUs run very large numbers of threads through the
same code using in-step execution. A multiprocessor will execute a
warp of such threads completely in parallel. The moment you hit a conditional branch and some threads take conflicting paths, execution is serialized until the code paths merge again (the hardware scheduler is nice though; whenever any of the threads hit a slow memory access, it will switch it out for another warp of threads that are executable).
Furthermore, prior to the fermi architecture, the GPU could only be executing a single
kernel (a block of code to be ran over a dataset, not OS core sense) at a time. This is at least one major improvement of the latest generation, but again, even with several kernels running concurrently, each one needs to be some massively parallel task to get any benefit from GPU execution.