Xbox 360 CPU vs PS3 CPU...3 cores vs 8 cores

Page 5 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

AnandThenMan

Diamond Member
Nov 11, 2004
3,991
626
126
Originally posted by: munky
Just so you know, the PS2 was at least 2x more powerful than a desktop processor in that day, and actually it's still more powerful than even the latest processor today. Last I checked, neither tha latest P4 or A64 can put out 6.2 gflops.

Clarify for us. You are saying that the PS2's processor is more powerful than anything Intel or AMD makes today? What you are saying makes zero sense. Do you even think before you type? According to you, in 1999 the PS2 had a processor 2 times more powerful than anything else. Now 6 years later, it is STILL more powerful? That means, according to your math, that the latest processors are less than 2 times as powerful as they were 6 years ago.

You sir are on crack if you really believe that.
 

zerodeefex

Senior member
Jan 31, 2004
476
0
76
Originally posted by: Starglider
'SoothingRelease', your claims are not even remotely plausible. Here is a rough analysis of the theoretical capabilities of the two processors.

Both processors achieve the bulk of their floating point performance by vector operations on 128-bit registers. Normally this means processing 4 32-bit floats at once; double the vector GFLOPs numbers for the (rare) case of 16-bit floats, halve them for the (somewhat more common) case of double-precision floats. The Altivec instruction set includes 'fused multiply-add', which is probably implemented by the vector units of all the processing cores in question. This doubles the theoretical peak GFLOPs, for the unrealistic case that every instruction is a multiply-add. In theory each processor will do a minimum of one instruction per cycle if the decoders are kept fed, but in practice the PowerPC architecture has multi-cycle latencies that delay serial execution of instructions that depend on each other. These are 6 cycles for FPU operations and 8 cycles for vector FP operations on the G5, probably similar on the two console CPUs (maybe less for the PS3's SPUs as they have a simpler design). Finally the CPUs in both consoles run at a clock speed of 3.2 GHz.

The Xbox 360 has 'one VMX unit per core', which if it resembles the G5 means one fully functional vector execution unit and one multiply/add unit, plus two floating point units. The G5 has a theoretical issue width of eight, so the Xbox 360 is unlikely to be decode limited. The theoretical streaming compute power (for single-precision values) is 2 x 3.2 x 4 = 25.6 GFLOPS for the vector units and 2 x 3.2 = 6.4 GFLOPS for the floating point units in each core. That gives a theoretical upper bound of 96 GigaFLOPS for the Xbox (172.8 with only fused multiply-adds or 16-bit data), less than 10% of the 'well over 1 Tflop' that 'SoothingRelease' claimed. In practice interleaving vector and scalar FPU code is hard, and IPC will be dragged down by branches and serial dependencies. The XBox 360's single threaded IPC will probably be comparable to an XServe G5 running scientific applications; perhaps a little over 1. Assuming that the SMT is quite a bit more efficient than Hyperthreading in the P4, a sustained IPC of 2 might not be unreasonable, giving a total system performance of about 75 GFlops for six threads of vector-heavy code.

The Playstation 3's cores are issue limited; they have a maximum sustained IPC of 2. For pure vector operations this again gives 25.6 GFLOPS, this time for each whole core. This gives a theoretical maximum system performance of 204.8 Gigaflops (409.6 with fused multiply-adds or 16-bit data). However this cannot be achieved even in principle because other program logic including load-stores must compete for decode slots with vector operations. Combined with the lack of the ability to reorder instructions, I would guess a single-threaded IPC a little lower than the Xbox, I would guess about 0.8. On the plus side this will allow SMT in the PPU to work a little better, achieving a joint IPC of perhaps 1.5. This gives a total system performance of about 90 GFlops for nine threads of vector-heavy code.

The results of this rough analysis; the PS3 has a little over twice the /theoretical/ compute power of the XBox360, but probably only about 0-50% more on realistic game code. However the PS3 also has a much faster memory interface, a very efficient intercore interconnect and probably a faster GPU (the exact details aren't available yet). As such 'twice as powerful as the Xbox 360' is probably fair as a rough description.

SoothingRelease; the 1 TeraFLOP Microsoft claims for the XBox 360 is an 'overall system performance' that most definitely includes the GPU. This is made clear on the official spec page on www.xbox.com. I haven't seen the power of the CPU alone stated anywhere. 200 gigaflops for the Cell sounds entirely reasonable as either (a) a theoretical peak value for normal operations or (b) a real benchmark using 16 bit values or fused multiply-adds. Sony claims 2 TeraFLOPs for total system performance, which implies a GPU twice as powerful as Microsoft's, but the relationship between theoretical peak FLOPs and actual performance is even more murky for GPUs than it is for CPUs. Regardless, 'the PS3 is twice as powerful as the XBox 360' still sounds right as an overall characterisation.

If anyone can see errors in the above analysis or has more specific information, please do correct me.

I see someone has taken all their architechture classes :)
 

zerodeefex

Senior member
Jan 31, 2004
476
0
76
Originally posted by: pimp55cent
so tell me, where did you get all of this information. To me, it sounds like ur pulling things out of your A@@. Not even the japs would know this much about the cell. From what i know, the ps3 games are faking it. Everythings pre-rendered, at least microsoft has the balls to make the demos ACTUAL gameplay. From what i expect, the ps3 will probably will be better, but not by much, at least not as noticable. Then again, ps3's eclusives suck..all they had was final fantasy, sorry but thats xbox territory now. ...wasn't it stated b4 the xbox cpu was based on the g5. But look at the g5, the performance specs are much lower than intel and amds, yet they rip them to pieces in performance.



FF is not XBOX exclusive. XBOX is getting FF11, a game that has been out well over a year, and square enix is still dedicated to the sony platform with only a couple of exceptions. Sony has always had the best exclusive titles, that is what kept ps2 on top all this time.
 

rav3n2k

Junior Member
May 22, 2005
8
0
0
I think he was highlighting the fact that FF isn't a Sony exclusive anymore, not that it has moved to become an xBox exclusive.
 

FunkmasterT

Senior member
Jun 26, 2000
209
0
0
He obviously DOES work for Microsoft. They have a division to push opinion on these types of forums. Ooops, that was supposed to be hush hush.

Originally posted by: videoclone
Originally posted by: SoothingRelease
Hmm, Sony up to the same old BS as usual. As to my knowledge, the xbox 360 has a four fold advantage over the PS3 in regard to raw processing power. The Sony unit (CELL) has a tested output of somewhere in the area of 200-250Gflop. Now architectural differences aside (We'll get to that later), the tri-coreIBM PowerPC processor in the 360 can perform well over a Tflop (emphasis on "well over"). Some claim it to run closer in the range of about 1.2Tflop (Unconfirmed). I saw the whole presentation for the PS3, and I felt that deja vu all over again. Sony claims that it's graphics core adds on an additional 1.8Tflop of processing power for a total of 2Tflop. ??? ... ??? ... ??? . WOW! And I thought with the release of the PSP that Sony was finally ready to step up to the big boys' table... I was wrong. The absurdity of their claims can't even be measured, as a graphics core has nothing to do with the systems CPU. To put it simply, SCEI is lying, again. And simply is trying to their way out of another technology spoof (and miserably failing). Cell is no where close to the power of microsoft's processing solution, and just as last time when they claimed that their "emotional engine" was on top, it ended up about 1/10 as fast as the marketed number. This isn't to say that the PS3 is inferior to the XBOX 360, only that we have seen this before and obviously microsoft came out on top. As far as developing goes and coding, this system looks even more rediculous than the emotion CPU. Many argue that the PS2 was more powerful than the xbox when people learned how to use it, but to be honest no one (except maybe bungie) ever dug that deep into the XBOX's power. My guess from the lineup of 3rd parties this time around (a vast majority of Sony's staples hoping on the XBOX360 bandwagon) that sony has finally run out of marketing tactics to appease the consumers, and with development costs skyrocketing, I think developers will put more consideration into what system they decide to base their games. But this is really just fuzz right now. Most consumers are terribly educated and will usually just listen to whatever the cool crowd says. Last gen, Sony had overwhelming support from pop culture, which made playstation into the cliche that took out nintendo. I think already with microsoft's MTV marketing campaign and sleek design (not to mention billions of dollars) that they will push sony out of the market. But this all remains to be seen. One thing is for damn sure. CELL is no where near as powerful as the 360CPU. It's almost unethical to compare them.
______________________________________________________________________
Do you work for Microsoft .. Stop assuming facts your information is going up agent 1500 Engineers from IBM, SONY, NVIDIA AND TOSHIBA

I would take their expertise and knowledge over yours any day?.

All this garbage about the previous play station and comparing it to this one is hilarious ? heck your praising how good the previous X-Box was even though it came out almost a year after the PS2... and your forgetting Nvidia was responsible for the whole thing Top to Bottom Sounds, Video Motherboard, ( Nforce+Geforce4 ) ? apart from an Intel Celeron 700 and now they helped make the PS3.

The PS3 was developed in a joint ventur by IBM, Toshiba, Sony And Nvidia These multi billion dollar companies wouldn?t allow fraudulent information to be announced with something this big its bad business for all and could cost millions.

I really hope no one here takes your garbage for more then what its worth

Your statements reflects all the 3 posts you?ve submitted to this forum.

 

FunkmasterT

Senior member
Jun 26, 2000
209
0
0
Originally posted by: pimp55cent
I'm sick of the japs and thier tech taking out true american made goods. But then again, i may be wrong and ps3 will blow the xbox out of the water. i dont really care, becuase im buying the xbox. They have most of the exclusive games im interested in, and the used to be exclusive games (ex final fantasy, gta) ...all eventually come to the xbox

You're an idiot! Were you born in the 1940's? In TODAY's global economics, there is NO Japanese or Americans or Germans...there's only CORPORATIONS. Duh, the biggest winner from these new consoles will be IBM (watch their stock). But does that mean Americans win? No, unless you consider a company who sold computing equipment to the Nazis to help them more efficiently organize methods of exterminating the Jews an "American" company.

http://www.acsa.net/ibm_and_hitler.htm

Ask yourself, how many silicon fabs IBM has built in America? In all honesty for myself, I don't give a sh*t who makes what where. I just want to know WHEN because then I can make money of their stock. I made a killing off of Rambus's crap Intel-pushed RDRAM hype a few yrs back. Why bother investing in MS or even Sony, when we all know IBM is going to be the biggest winner here.


 

diablo900t

Member
Nov 16, 2004
150
0
0
I hate to say this, but Xbox 360 reminds me a lot of the Dreamcast. Visually it even looks similar, straight down to the color scheme. Remember Dreamcast was supposed to be the system that was easy for game devs to program - it was also easy to hack games for too...Another system that was ahead of its time, and was crushed by Sony.
 

akugami

Diamond Member
Feb 14, 2005
6,210
2,551
136
So much fanboyism. So much hot air. Hemipower04 either is a troll, has Sony stock, or is a Sony fanboy so far gone that his nose has turned a darker shade.

My personal takes.

Sony is overhyping their products. Again.

The Xbox 360, PS3 AND the Nintendo Revolution will all perform similarly enough that it really won't matter.

For those arguing about how power the PS2 is, keep in mind the Xbox and the Gamecube have similar levels of performance, one might dominate in certain areas (such as graphics for the Xbox) but they all performed similarly enough that if the game is coded correctly and not a rush job, they looked very well and quite similar on all three. I'm predicting the same thing here, the Xbox and PS3 will be very very closely matched in overall power with the Revolution lagging slightly behind but not by a large enough amount to really matter.

For the fanboys saying Sony can do no wrong. My upside down PS1 which won't read discs right side up will call bull on that. My PS2 which had a failed dvd drive that wouldn't read discs at all would argue with you on that. Beta seems to be the video tape format we all use, as is Atrac. Ask any EQ1 player how they liked the game after Sony bought Verant and brought the developer in house. EQ2 is not that bad of a game though, I actually subscribe to it even though I haven't played in a couple of months. Taking a break from MMORPG's.

I have owned practically every console system out on the market and will likely own all three. Not here to be a fanboy to anything. Well, I do have a soft spot for Nintendo. You can't really ever forget your first game system and the company that produced it.
 

rav3n2k

Junior Member
May 22, 2005
8
0
0
Just so you realise the extent of this overhype, Sony doesn't even have a processor yet. What Sony has revealed is what they assume they can get, not what they're going to. On the other hand, M$ has got their console close to ready, with the alpha units being playable at E3. I'll admit that the Alpha units did not look that crash hot, but compare it to a console with no processing power (which is pretty much what Sony has as of now), and what do you have? I understand that there is a time difference, and we can't expect Sony to already have their Beta, or even Alpha consoles close to release, but surely they can't sit back and talk up their console this much.
 

bunnyfubbles

Lifer
Sep 3, 2001
12,248
3
0
Originally posted by: diablo900t
I hate to say this, but Xbox 360 reminds me a lot of the Dreamcast. Visually it even looks similar, straight down to the color scheme. Remember Dreamcast was supposed to be the system that was easy for game devs to program - it was also easy to hack games for too...Another system that was ahead of its time, and was crushed by Sony.

Doesn't look anything like it. DC was small and top loading and didn't look glossy. The controller was also very different.

It was "ahead" of its time, but not in terms of hardware power, as it was right inbetween the N64 and PS2 in terms of power. Sega just didn't understand that they could start a new generation of consoles on a whim unless they lead the industry or at least had the money to do it. If PS2 was a year early for this current gen of consoles, say showing up a 8 for 9 o'clock meeting, DreamCast showed up yesterday and missed it all together...oops.

360 has a much better chance than DreamCast
 

rav3n2k

Junior Member
May 22, 2005
8
0
0
Not to mention you can never count M$ out. Why? They've got a fair bit of funding to back them up, to say the least.
 

Munky

Diamond Member
Feb 5, 2005
9,372
0
76
Originally posted by: AnandThenMan
Originally posted by: munky
Just so you know, the PS2 was at least 2x more powerful than a desktop processor in that day, and actually it's still more powerful than even the latest processor today. Last I checked, neither tha latest P4 or A64 can put out 6.2 gflops.

Clarify for us. You are saying that the PS2's processor is more powerful than anything Intel or AMD makes today? What you are saying makes zero sense. Do you even think before you type? According to you, in 1999 the PS2 had a processor 2 times more powerful than anything else. Now 6 years later, it is STILL more powerful? That means, according to your math, that the latest processors are less than 2 times as powerful as they were 6 years ago.

You sir are on crack if you really believe that.

I bolded the key words to compensate for your lack of reading comprehension. The 2x figure was a very conservative estimate, I was too lazy to do any exact math. But since you don't believe me, download and run this program
http://homepage.virgin.net/roy.longbottom/whatcpu.zip
Look at the mflops results you get, and tell me the highest number you see. My barton @2.4ghz gets 4788 mflops as the highest score, using 4 registers and 3dnow optimizations. That means it can do about 4.8 gflops at best. Now run it on your computer and let me know if you get anywhere near 6.2 gflops.
 

imported_EBP

Junior Member
May 27, 2005
11
0
0
does the processing power really matter? I mean, it's the gameplay that's important, right? People still play tetris and NES Zelda for a reason.

 

rav3n2k

Junior Member
May 22, 2005
8
0
0
I play Tetris, it's the most ingenius and addictive game ever invented. No, probably not, but for now I'll say it is.

Processing power and hardware performance makes up part of a console, a majority of it is made up by the selection of games, the way they perform, play and look. This does mean, however, that games are dependent on the hardware specs, but that's not to say it makes up an entire console. A console comparison shouldn't be done purely on the system itself, but on what else is associated with it, but, because even the title of this thread gives it away, this topic is about the hardware of the consoles.
 

Velk

Senior member
Jul 29, 2004
734
0
0
Originally posted by: Starglider

If anyone can see errors in the above analysis or has more specific information, please do correct me.

Other than most of the 360 analysis being speculation based on presumed architectural similarites with the G5 ? That's kind of the problem that anyone doing any analysis of either of them faces at the moment - they are either accepting dubious marketing info, or filling in the gaps themselves by guessing.

In any case, given that a lot of your assumptions seem pretty reasonable in context, isn't the limitation on the cell that the main processor needs to "feed" the PPUs ? It's nice in theory to be able to have all of them working away merrily without being forced to rely on the output of each other, but it needs to be split and combined somewhere. IIRC sony even mentioned that on their spec sheet.