People were saying how much greater the Cell is than Xenon. Cell may be more precise than Xenon cause of its SPEs, but Xenon has more raw processing power cause of its true, 3 core versus Cells 1 core. Cells 8 SPEs doesnt matter since they are only as fast as the PPE that is a controller for each SPE and if the PPE struggles, they struggle. http://en.wikipedia.org/wiki/Cell_BE#Power_Processor_Element
Think of games like Kameo and N3 with hundreds or thousands of enemys on screen, thanks to its 3 cores its able to multiply its AI and Physics better than cell because its more efficient and more data is able to be pushed through its 3 cores, thats why it has a 512MB GPU Vs 256MB. Another example is Forza 2, 360 physics and AI calculations per second, along with real-time damage for all 300+ cars all at 60fps. http://news.teamxbox.com/xbox/11214/Forza-2-60fps-Better-Physics-and-PGR3like-TV-Confirmed/
"It was revealed that the game engine is multi-threaded...It is therefore likely that the Xbox 360 version will also be able to take advantage of the Xenon CPU's three cores which have a total of six threads."
"It was also claimed that the game is unlikely to run on single-core systems"http://en.wikipedia.org/wiki/Alan_Wake
If you look below, Each CPU in the Xenon only has to handle 2 threads, The Cells 1 CPU has to handle 8 threads, making it much less efficient and sometimes less powerful.
Xenon:
Cell:
Another reason Xenon is more efficient:
"The CPU cores (there are three) are the highest frequency PowerPC cores currently available, running at 3.2GHz. Throughout, the CPU uses extensive clock gating, leaving pipelines shut down until there are instructions to be processed; this dramatically reduces power consumption under real-world loads. The basic design is a 64-bit PowerPC architecture, with the complete PowerPC ISA available"
http://www-128.ibm.com/developerworks/power/library/pa-fpfxbox
**-----------update-----------**
Spread sheet performace= PS3 > X360; real world performace= X360 > PS3
http://www.hardcoreware.net/reviews/review-348-1.htm
"Performance: On paper, the PS3 is more powerful. In reality, it's quite inferior to the 360. Without getting into too many details, the three general-purpose CPU's the xbox360 has are currently FAR easier to take advantage of than the SPU's on the PS3. I suspect a few years down the road some high budget, first party PS3 exclusive titles will come out that really take advantage of the SPU's and do things the XBOX 360 can't, but I don't think the console is worth buying based on this speculation (for some it will be though, we'll have to wait and see how these games turn out)."
http://dpad.gotfrag.com/portal/story/35372/?spage=4
"Even while taking all of this into consideration, the CPUs can't reach those crazy performance numbers; the PS3's cell still comfortably comes out on top in terms of overall floating point capability, but it should be known that the available power on the PS3's cell will be significantly more difficult to harness than the available power on the 360's CPU."
"It's also worth mentioning that even the PS2 CPU had more than twice the GFLOPS of the original Xbox's CPU, but it didn't necessarily lead it to being the performance winner."
"The reason the PS3's CPU will be significantly more difficult to program for is because the CPU is asymmetric, unlike the 360's CPU. Because of the PS3 CPU only having 1 PPE compared to the 360's 3, all game control, scripting, AI and other branch intensive code will need to be crammed into two threads which share a very narrow execution core and no instruction window. The cell's SPE will be unable to help out here as they are not as robust; hence, not fit for accelerating things such as AI, as it's fairly branch intensive and the SPE lacks branch prediction capability entirely."
"Well the PS3's SPE are further stripped down than even the Power PC Cores and, as a result, isn't as capable of handling as many different types of code like the 1 Power PC Core available on the PS3's cell or the 3 Power PC Cores available on the 360's CPU"
mass AI (kameo, n3 etc;)
"The 360 CPU however, due to its 3 symmetric General Purpose Cores, is not only much easier to program for than the cell, but having 3 PPE capable of handling things such as AI also means the 360's CPU will be the better of the 2 CPUs when it comes to AI code. Either way we can look forward to great things from both CPUs in the future."
"The only cause for concern would be the 512KB L2 cache being shared by 7 simultaneous running SPE and a PPE, but that's what developers are for; they work around things like this. In practice, this should allow PS3 games to potentially have more things going on at once than 360 games. Ignoring the difficulties of programming for the PS3 CPU, it should be known that the PS3's CPU is very good when it comes to vertex-related operations because the PS3's CPU handles graphics code better than the 360's CPU. It is also possible that through good parallelism of physics code on the SPE that physics code could also run better on the PS3 CPU due to the concurrency advantage."
Yeah cell handles graphics code better, but crappy graphics are being fed to it by RSX
While Cell handles graphics code better, that doesnt mean the games will Look better as a result. The rendering of the polygons are done on the GPU, not the CPU. Think of cell as a nervous system and brain and RSX as the existence of your flesh/dermis/epidermis/muscles. As you know the nervous system and brain tell your muscles how to move and were to move, it places your body basically whereever you(cell;brain) tell it to go. it has nothing to do with the make up of your bodily cells (polygons, vertexs) it merely controls their movement and placement.
This is Ridge racer in 720P on Xbox 360:
This is ridge racer in 1080P for PS3:
Log in to comment