zeckensack said:Why should Cell be any more powerful than any other stream processor with the same transistor budget?olivier said:cell is powerfull dont forget !!!! so i think you are a little hard with it ... it should be attt least powerfull like a radeon 7000 and with the feature of a voodoo 1 !!
Because it has a cute name? Because IBM designers can ignore the laws of physics while others cannot?
arrrse said:Ultimate Chip The Second
zeckensack said:I want to know why some people believe that a given amount of transistors can produce higher arithmetic throughput than would otherwise be imaginable just because these transistors form a design known as Cell.
Oh my, sorry then. I should have kept my mouth shut. Too late for that now :|olivier said:humm i was sarcastic
im pretty bored about the cell hype !
and i totaly agree with you law of physics should be the same even for ibm , toshiba and sony !!!!
Nobody believes thatDemoCoder said:zeckensack said:I want to know why some people believe that a given amount of transistors can produce higher arithmetic throughput than would otherwise be imaginable just because these transistors form a design known as Cell.
Why do some people think that a given amount of transistors can produce a higher arithmetic throughput than would otherwise be imaginable just because these transistors form a design known as NV3x?
I've specifically used the fp multiplier example. I've specifically and consistently, even in the small snippet you just quoted, referred to arithmetic throughput. Which is exactly what Cell hysteria is about, and what FLOPs/s -- which is the #1 official message regarding Cell -- express.DemoCoder said:Why can a given amount of instructions produce a faster result than would otherwise be imaginabke just because these instructions form an algorithm that is O(log n)?
First, I didn't. I recognize there's a dependency between size and clock speed headroom. I wrote that. And I better add process technology and voltage if you're trying to be picky here.DemoCoder said:Throughput is extremely dependent on architecture. To suggest that all that matters is the number of transistors available is the irrational statement. The NV3x had more transistors than its competitors, but was much slower.
Did I somewhere say that it was easy to design Cell?DemoCoder said:Sure, anyone can design a small CPU core, and slap 8 of them together on a single die. Do you think it's just that easy, and that the buses, cache logic, control logic, power distribution, pipeline design, et al, make no difference whatsoever?
it is the *arrangement* of those transistors that make the difference, not their mere number. And there are an uncountable number of design solutions in design-space that must be searched for, most of them non-optimal, which is why design is hard work and expensive.