[QUOTE="Runningflame570"] [QUOTE="greg_splicer"]
PS3 has ONE core, one general purpose core, when 360 has 3 running 6 threads !!! Cell is really powerfull when game code is not needed, which of course is bad for games, it is good for parallel stuff like decoding video etc
The fact that has ONE core, really makes anything else bad and bottleneck
Also SPE 's to do not have general code funtionalities and also do not have branching prediction used for physics etc
Plus 360 GPU can directly access the 360 CPU cache !!!! from the GPU, something not possible on PS3
greg_splicer
Ignore this guy, his post is full of misinformation and exaggerations.
The Cell does not have 9 cores, it has 9 SPE's (and as you noted not all are active in the PS3). There is a HUGE difference between a Core and an SPE. Each SPE acts like one "thread".
The Xenos actually has 3 cores on one CPU, each having 2 threads. Meaning the Xenos has 6 threads vs. the Cell's 8 threads.
And isn't the Xenos a 3.2ghz CPU?
Besides, these specs don't even really matter since both architectures are so dramatically different, AND they are both coupled with equally different GPU's.
There is no "ownage" by either console.
Bgrngod
The Cell has one in-order PowerPC Core and 8 SPEs, one is reserved for redundancy and one is supposed to be reserved for the OS, that effectively leaves 6 active.
The SPEs are dual-issue so they can both send and receive input simultaneously. The PowerPC Core is also dual-issue.
The XENON has three PowerPC cores which are slightly more robust than the one in the PS3 but also in-order. They are more general purpose than the SPEs (but also fairly limited) so they are better for some code but MUCH worse for some other kinds.
The XENON is running at 3.2Ghz but so is the Cell (and IBM actually broke speed records with it..its just limited for the purposes of increased yields and decreased power consumption).
The architectures are very different but its pretty much agreed upon that the Cell is harder to work with but considerably more powerful than the XENON overall.
The XENOS (360 GPU) is thought to be a bit more powerful than the RSX. These are all things that I have read from developers, console and otherwise and from the white papers and news articles regarding the Cell/RSX and Xenon/Xenos.
Weaker but FAR FAR better for game code
greg_splicer
BS, developers are still arguing over which is actually better for game code, but judging by the thread count about the Cell BE at Beyond3D most of them seem to favor the Cell.
At least i gave a link that shows 360 tramps PS3 in every way, including CPU, memexport and direct CPU cache access + unified ram + 6 threads of GENERAL PURPOSE code instead of one on PS3, that has to handle the 5 SPE's, that do not even have branching prediction
Additionally the Xenos graphics processor is able to directly lock the cache of the CPU in order to retrieve data directly from it without it having to go to system memory beforehand. The purpose of this is that one (or more, if wanted) of the three CPU cores could be generating very high levels of geometry that the developer doesn't want to, or can't, preserve in the memory footprints available on the system when in use. High-resolution dynamic geometry such as grass, leaves, hair, particles, water droplets and explosion effects are all examples of one type of scenario that the cache locking may be used in.
http://www.beyond3d.com/content/articles/4/3
Better now ? Link and no exclamation marks
I think you're quite confused about what "cache" means. CPU cache is visible only to the CPU, not to the GPU or even to the programmer. It's just a means of reducing costly access to the actual memory. You should start using the word "memory" rather than "cache", its severely misleading.
Log in to comment