So, 1 PE after-all or is this just for GDC 2005 ?

So, 1 PE after-all or is this just for GDC 2005 ?

  • No, this is only the CPU they are describing at GDC: the final CPU of PlayStation 3 will have more P

    Votes: 0 0.0%
  • "Eh scusate... ma Io sono Io evvoi...e voi non siete un cazzo" --Il Marchese del Grillo.

    Votes: 0 0.0%
  • This, as the last option is a joke option... do not choose it.

    Votes: 0 0.0%

  • Total voters
    185
function said:
Almost all of of the talk around CPU power seems to be based around GFlops, with little to no consideration going to integer processing, thread handling and switching, size and effectiveness of caches or any of the other things I obviously don't really understand the impact of

I disagree. I know that nAo and Faf are both interested in the aspect and I've been anything but silent on talking about how an S|APU is more than equivalent to an X2 ALU in it's ability to mask latency via multiple outstanding transactions and the arbitrary flexibility of the quering system implimented in the SPU concerning execution of these groups, either autonomously based on priority or by a deterministic means such as arbitrary command rules. nAo has been quite active on these topics especially. It's just that this debate is never followed up on and never accepted or understood as such -- it's much to easy to revert to dumb arguments... which brings me to an example:

I find it highly ironic that people can take a throw-away PR-line about being designed for a game console and turn that into any form of substantive argument. And what's even more ironic is the recurrent argument about Cell being more general purpose (and inferred as more ineffecient) which just flies in the face of everything we know about it about the achitecture's inclusion of SPCs... its like people just don't learn. Actually, I think that is the case.
 
Also, I find it highly ironic that people can take a throw-away PR-line about being designed for a game console and turn that into any form of substantive argument.

Sorry, what PR was this? I recall it from a game developer dealing with it, but not from any PR - can you post a link please?
 
It was stated in (extremely) similar terms in the IBM email that "leaked out" after the announcement from their intranet. Sure you can find it around.

EDIT: Ok, be lazy. Might become more familiar with eveything if you look it up yourself you know:

<blockquote>Microsoft has selected IBM over Intel for the microprocessor technology that will power the next generation of the Xbox game console. IBM earned this business because of its advanced chip technologies and deep development capabilities - required to create the chips that will provide the performance the future Xbox will need - which no one else in the industry can provide. The new Xbox systems will use chips based on IBM's family of state-of-the art processors.</blockquote>

And this is just PR, it has no bearing "logically" on it's preformance relative to Cell. And if you really think the XCPU is going to compete with even a single 4.6GHz PE with 8 S|APUs (which, appearently, aren't going to "aid it in a game console application" lol) , then you're delusional.
 
You mean this?

http://www.theinquirer.net/?article=12552
'A few minutes ago we announced that we have won a deal to design, develop and make the processor for the next generation of Microsoft's Xbox game system.

Microsoft selected us for one very simple reason -- we are the leaders in the advanced technologies they need for Xbox.

This is a major win for us on several fronts:

It illustrates and capitalizes on our deep technology and service capabilities. The new Xbox technologies will be based on the latest in IBM's family of state-of-the-art processors;

It is the single largest win for Engineering &amp; Technology Services and a substantial foundry win for our 300 mm facility;


We've handed Intel another defeat. Earlier this year, we kept them out of the Apple G5 and now we've thrown them out of Xbox. (Not bad, considering one Intel executive recently called us "trivial");

We are now the undisputed leader in providing advanced chip technology for the gaming industry. We make the CPUs for Nintendo's GameCube systems. We are shipping in volume the GeForce FX advanced graphics processor for NVIDIA, the premier supplier of graphics chips for the gaming industry. We are working with Sony Computer Entertainment to develop the processor for its PlayStation3 system. And now we've won the next-generation Xbox.'
 
Sorry but that hardly says that its is designed specifically for a console - that could just as well relate to any current processor that IBM are designing. I'm fairly sure that function was talking about Deano's comments about the Xenon CPU being a "clean sheet" design, and I'm also sure that you are not ignornant of that.
 
DaveBaumann said:
Sorry but that hardly says that its is designed specifically for a console - that could just as well relate to any current processor that IBM are designing

I sware, talking to you lately is like talking to a wall. Reread my post and then explain how many PR statements for "any current processor from IBM" unambiguiously state that "no one else in the industry" can provide the chips with the preformance for "the future XBox".

Better yet, I'm sick of this linguistic BS with you. End of conversation.
 
Vince said:
I disagree. I know that nAo and Faf are both interested in the aspect and I've been anything but silent on talking about how an S|APU is more than equivalent to an X2 ALU in it's ability to mask latency via multiple outstanding transactions and the arbitrary flexibility of the quering system implimented in the SPU concerning execution of these groups, either autonomously based on priority or by a deterministic means such as arbitrary command rules.

Can you describe to me with concrete details on how an S|APU might mask latency (and where you're getting this "32 contexts" from?), or is this just nebulous speculation based on creative interpretation of a patent?
 
Vince, you said “I find it highly ironic that people can take a throw-away PR-line about being designed for a game console and turn that into any form of substantive argument." – function didn’t use the terminology in that message from IBM, he said “Xenon's CPU is a clean sheet design" which is the wording that Deano used, nothing similar to that PR; I took it as being fairly clear this is what he was talking about, not any vague message from IBM. If you’re not aware of Deano’s comments then perhaps you might like to brush up on that so you have some understanding on what people are talking about.

I also find this comment totally hypocritical coming from you Vince, who swallows any bit of PR that is fed to you when it comes from Sony.
 
DaveBaumann said:
Sorry but that hardly says that its is designed specifically for a console - that could just as well relate to any current processor that IBM are designing. I'm fairly sure that function was talking about Deano's comments about the Xenon CPU being a "clean sheet" design, and I'm also sure that you are not ignornant of that.
Maybe DeanoC calls Gekko for the GameCube (which is based on PPC 750CXe) as a "clean sheet design" too. It sounds like a bit different wording from the rest of the world AFAIK. Especially after we knew the CPU described in this Microsoft patent which implements things very similar to what ArtX and Nintendo requested IBM to implement in Gekko. This patent means that as far as a CPU implements the necessary features described in there, other things, x86 or Power, are irrelevent for Microsoft.

Microsoft, just like Nintendo back then, has to save the cost as posibble as they can, and to achieve that goal, it's the most natural that they ask IBM to customize a Power processor for their use. Microsoft has no use in the resulted processor other than the their own game console, so their budget is more limited than the Cell.
 
DaveBaumann said:
Vince, you said “I find it highly ironic that people can take a throw-away PR-line about being designed for a game console and turn that into any form of substantive argument." – function didn’t use the terminology in that message from IBM, he said “Xenon's CPU is a clean sheet design" which is the wording that Deano used, nothing similar to that PR

Uh, perhaps because I wasn't refering to what Deano stated, but, rather was refering to this or do you not remember what you write and bold? Like, if you'd take the time to comprehend what people post you'd see that I was criticizing your quick jump on the "designed for a game console" line while, concurrently, taking swipes at Cell for this percieved lacking of focus due to it's possible use elsewhere -- which is utterly asinine. Like, it's a comment thats so bad, it'll piss me off.

In this very thread there's a link to the following which totally contradicts your 'broad-focus' hypothesis that you keep regurgitating:

<blockquote>[C]ombines eight streaming processors on a chip providing a high-performance platform for multimedia and streaming workloads. These processors are designed with features specifically targeted for certain applications, saving power and area by this narrower application focus.</blockquote>
PS. You can find which link yourself, maybe if you're forced to read everything you'd learn somemore and we wouldn't go through this as much.

PPS. aaaa00, PM.
 
Vince said:
Uh, perhaps because I wasn't refering to what Deano stated, but, rather was refering to this or do you not remember what you write and bold?

And Deano's comments were also “designed and built from scratch for this one jobâ€￾ which is remarkably congruent with “specifically for a games console" from Deano’s comments – again, when you consider the entirety of functions comments its fairly clear that he’s referencing Deano’s comments rather than some non-descript PR that give no information.

Like, if you'd take the time to comprehend what people post you'd see that I was criticizing your quick jump on the "designed for a game console" line while

You see, I did Vince.
 
Entropy said:
We still don't know what IBM offered them, only that it was sufficiently better that it made sense to abandon x86. It may well be that the PS3 Cell is still far more capable in terms of vector math, but that this will be somewhat countered by the Xenon GPU taking over some of the tasks that the Cell APUs will handle, and that offloading this to the GPU will allow other types of code (AI and other typically branch heavy stuff) to be better handled by the Xenon CPU.



It will be very intresting if this rumor is true.

Everyone, this is a rumor...

A well placed source within IBM let something slip to me the other day... and he doesn't know I'm writing this... but I just can't keep this in. This person who shall remain nameless is working on the physical architecture of the CPU for the PSIII and the Xbox II. Wow I said what's that like? Then he drops the bomb... he says "Well I shouldn't be telling you this but the CPU's we are selling Sony and Microsoft are the SAME!!!" It turns out that what IBM is doing is moving around parts on the CPU to make them look different but the technology is the same!!! Also he said they are hoping that Sony and Microsoft don't figure it out...

Now again, this is a rumor... so no Slashdoting, this is just for you guys...

Stay tuned...

- Alex

http://alexalbrecht.typepad.com/alex/2004/10/rumorrumor_rumo.html
 
Inane_Dork said:
Well, that would've been extremely nice, but unfortunately, we have no such luck.

You're almost as annoying as Deadmeat.

At least Deadmeat dont go to the lenght of holier than thou insults.

Vince why dont u drop down a notch or 2. No need to get all angsty and nitpicky over little things that dont paint Sony in positive light. It also better to wait for more useful sum-of-parts info. All we have now are still bits of PR, wishful intepretations, thinkings and such
 
Brimstone said:
It will be very intresting if this rumor is true.

FWIW, that's a "rumor" started by the same guy who wrote Xbox didn't have DVD playback because of Sony (but the 2nd try of this guy couldn't lure more than the 1st try) :rolleyes:
 
Brimstone said:
Entropy said:
We still don't know what IBM offered them, only that it was sufficiently better that it made sense to abandon x86. It may well be that the PS3 Cell is still far more capable in terms of vector math, but that this will be somewhat countered by the Xenon GPU taking over some of the tasks that the Cell APUs will handle, and that offloading this to the GPU will allow other types of code (AI and other typically branch heavy stuff) to be better handled by the Xenon CPU.



It will be very intresting if this rumor is true.

Everyone, this is a rumor...

A well placed source within IBM let something slip to me the other day... and he doesn't know I'm writing this... but I just can't keep this in. This person who shall remain nameless is working on the physical architecture of the CPU for the PSIII and the Xbox II. Wow I said what's that like? Then he drops the bomb... he says "Well I shouldn't be telling you this but the CPU's we are selling Sony and Microsoft are the SAME!!!" It turns out that what IBM is doing is moving around parts on the CPU to make them look different but the technology is the same!!! Also he said they are hoping that Sony and Microsoft don't figure it out...

Now again, this is a rumor... so no Slashdoting, this is just for you guys...

Stay tuned...

- Alex

http://alexalbrecht.typepad.com/alex/2004/10/rumorrumor_rumo.html

I think his rumor is complete tripe. complete nonsense.


omg Xenon PS3 Revolution are all using the same CPU! :rolleyes:
 
Mythos said:
16 Tflops comes straight from IBM's press release.

Yes it does, and it is about as usefull as Meaningless Indicators of Performance AKA mips.

Also, the Cell has economy of scale over what CPU will go in Xenon and can possibly get higher specs. because Cell will go into STI usage.

The design used in PS3 will most likely only have any economy of scale if PS3 significantly outsells xbox. And even then you are talking on the order of only a couple $ per part.

Maybe the Xenon CPU will make an appearance at ISSCC 2005:

"
Another approach, which will be described by IBM (BlueGene/L), uses low-cost, small, power-efficient processors in a massively parallel fashion. This complex SOC ASIC includes two processor cores, embedded DRAM, SRAM, and custom logic, achieving a high-power/cost-performance trade-off, suited to its role as a building block of IBM’s BlueGene/L supercomputer."

Source: www.ieee.org

No, this is just BlueGene which is a totally un-related research project at IBM.

Aaron Spink
speaking for myself inc.
 
Vince said:
I disagree. I know that nAo and Faf are both interested in the aspect
I notice you leave me off the list, prehaps because you don't like my thoughts on the subject? Which is kind of ironic...

Vince said:
and I've been anything but silent on talking about how an S|APU is more than equivalent to an X2 ALU in it's ability to mask latency via multiple outstanding transactions and the arbitrary flexibility of the quering system implimented in the SPU concerning execution of these groups, either autonomously based on priority or by a deterministic means such as arbitrary command rules.
I've been through (several times), the difference between them but you choose to ignore it as it doesn't fit you world view. But lets try one more time.

A SPU executes a single instruction stream, it issues DMA request which are placed into an async overlapping queue. When the program requires the data, it either stalls if its not ready or continues.

A GPU works the other way, you have N lots of data and N-M execution units. Its also has a predicted read system, similar to the DMA in Cell is working in the background, but whenever it would stall, a switch occurs to another peice of data not currently being worked on. The important thing to notice, is that its a data centric model, but an ALU/SPU centric model is instruction centric.
You also have the middle ground of multi-thread stall switching CPUs, usually with 2 threads, which aren't enough to hide all latency but some.

The key factor is something else to do whenever there is a stall. Stalls occur not only on memory reads, but also things like divides etc.

We know clever programming can sometimess eliminate some stalls, but without an effective stall reduction mechanism, real-world performance will suffer.

Vince said:
nAo has been quite active on these topics especially. It's just that this debate is never followed up on and never accepted or understood as such -- it's much to easy to revert to dumb arguments... which brings me to an example:

I find it highly ironic that people can take a throw-away PR-line about being designed for a game console and turn that into any form of substantive argument. And what's even more ironic is the recurrent argument about Cell being more general purpose (and inferred as more ineffecient) which just flies in the face of everything we know about it about the achitecture's inclusion of SPCs... its like people just don't learn. Actually, I think that is the case.
And the same thing can be said of you, you seem to ignore the worries that all developers have expressed (Marco, Faf and I) with regard SPUs latency hiding techniques. Thankfully with a NVIDIA GPU now doing at least the pixel shading, lots of these concerns have dimished. The SPUs look to be a very good at specialist vector ops, just as the GPUs ALU are good at specialist vector ops. Having this kind of power right next on CPU is a great idea, its clear that the SPU design will give significant vector processing power in an much easier to use format than trying to coax a GPU into that work.

You see you don't have to be one side of the fence or the other, I like both the PS3 system design and the Xenon system design. Both have strengths and weaknesses, your refusal to acknoweldge any good points about non Cell architectures, however makes the discussion pointless.
I would love to have a good discussion of the advantages and disadvantages the PS3 and Xenon architecture poses, but if its just going to descend into "its great cause Sony are the best" than why bother?
 
Back
Top