I speak about a cell that would handle most in not all rendering task that's quiet different.Cell has been handling graphical tasks soon after birth. ^_^
They are indeed almost completely different,I don't know if Cell will become LRB. They sound different. They can certainly take design points from both. How hot was LRB ?
Yap, that's the post I remember.
Larrabee is many CPUs with wide SIMD units so homogenous, coherent memory space, heavily multi threaded to face what ever latency is thrown at it, each core can handle it self.
The Cell is one CPU with some "not full blown" vector processors, no flat memory space, no real measure to hide latencies. As vector processors SPUs are not really autonomous, they are not wide by any mean, and their ISA is less complete than Larrabee simd unit one.
Larrabee seems at an advantage but there is a cost, most likely in die size and in power consumption. But we have no figure to discuss as Intel put every body under NDA.
Overall nAo's take sound neat (while closer to larrabee imho).
From the Cell I think I would keep that the focus on perfs per Watts. I would go further by aiming at lower clock speed. I'm not in a situation to lecture the great guys that worked on Larrabee but they should not have focus on competing with high end GPUs. They should have aim to low end (IGP) and see larrabee cores as accelerators for their standard GPU.
From Cell I would also keep the heterogeneous nature and play the different parts to their strength. If it wer to handle graphic I would tie it to some "cut" GPU, as Fafalada put it a "Deffered-Rendering accelerator (super fast at filling attribute buffers and not much else)".
The geek inside me really hope to see a new architecture from IBM, Cell or not and different from the fusion chips that are likely to spawn in the upcoming years. But for me to make sense (in a console at least) to invest that much resources on a "non GPU" part implies that it will have to handle a significant part of the workload the system will handle which is graphics.