Mainframes have long history of unloading tasks
Since mainframes have a long history of unloading tasks to auxillary components, this doesn't suprise me in the least. CPUs with multiple FPUs are old hat, and the Cell fits that bill just fine, doesn't it? Unix machines have been ofloading tasks to multiple hardware for 20 years. Of course IBM is going to be producing some really fun kits.
It may be a bit premature to comment on optical chip interconnects, though. You could be talking about three years instead of two to get some of the problems ironed out.
