[QUOTE="1stPlaceWinner"][QUOTE="Bus-A-Bus"]
Carmack himself also said a month ago that he could make RAGE superior on ANY console but on ps3 they have to put much more effort to maintain 60fps.Not only that,he said that on anything strictly graphical 360 has edge over ps3.guess 360 is more powerful...
Bus-A-Bus
but i wasnt speaking strictly graphical the ps3 was more powerful overallWhat do you mean overall?He said on graphical side,thats what we are arguing.Sure Cell is much better Cpu than Xenon but so is RSX,much weaker than Xenos.When you take everything in account,fact that you have to use alot of spus to help RSX it seems they are fairly equal,as games show.
fairly equal but they still have strengths/weaknesses think of the way the CELL handles jobs, with the SPE's they need to load the job first, then process it, while the CPU on the 360 can just use pointers to the job in main memoryso lets compare what happens in a core vs spe, if you want it to be able to shift loads around, its much much more efficient using the 360. The xenon has a unified cache, so when the core is done with a job and needs to work on something else, it just goes to another pointer in cache. If that original job all of a sudden is needed again, a different core can just grab the pointer and start running it.
The SPE is a little different, if you want to shift loads its a little slower. When you want a new job you have to load it from memory first. If all of a sudden another SPE has to load it in it needs to get the data and store it in local memory first, So you're moving a lot more data around when its made up of random loads instead of just storing the address's like the 360 where all the cores can just grab w/e is necessary when its free. This effect with loading data is similar to "cache thrashing"
A way to solve this is making the CELL more strict where the SPE's are given one job and thats all she wrote. But theres a problem, the SPE's will be horribly underutilized while they are waiting for their specific job to be needed. I'll admit the PS3 is more powerful but it requires data to be all set and ready to go to reach its peak. Scripted scenes you know exactly whats going to happen and where for the most part so its easier to make sure all the SPE's are happy, by avoiding the cache thrashing and underutilization.
The peak power of the ps3 is harder to achieve not only because its hard to develop for but requires more conditions to be met. the 360 might have a lower peak but will leverage its efficiency to maintain higher throughputs on average.
Log in to comment