Sorry if this was covered earlier in the thread, but I didn't feel like reading all of it.
AFAIK, Cell is as inherently ideal (not nec'ily designed) for physics as Xenos is, in that it has a lot of per-clock FP power at its disposal. There's nothing in a regular CPU particularly ill-suited to physics except for its lack of instructions per clock. CPUs tend to process few dissimilar instructions per clock intelligently (conditionals, etc.), while GPUs (and probably PPUs) tend to process lots of similar instructions per clock rather unintelligently. Cell is closer to a GPU in that it has all those FP-happy SPEs.
nV doesn't need to worry about physics processing with RSX, as Cell is a beast in this regard (at least, as much so as Xenos). Yeah, Cell has only 7 SPEs, but remember that Cell runs at 3.2GHz and both RSX and Xenos run at ~500MHz. Let's simplify majorly (naively and probably incorrectly) and assume you use all 7 SPEs and all 48 of Xenos' ALUs for physics and can do one physics op per SPE/ALU per clock. That's 7*3.2=22.4Gops/s vs. 48*.5=24Gops. Pretty close. Though both have other things to do, I expect the console CPUs will have more cycles to spare for physics than GPUs.Originally posted by: HDTVMan
Could the chip in the xbox 360 contain physics code? If so and the performance numbers are corrent then there is no way nvidia can get to the drawing board to allow for physics to be implemented in the PS3 before launch. I know the multi core cpu of the PS3 can possibly help with physics however I dont believe its inherently designed with physics enhancements initially. Meaning it would have to compute it the same way a regular cpu would.
AFAIK, Cell is as inherently ideal (not nec'ily designed) for physics as Xenos is, in that it has a lot of per-clock FP power at its disposal. There's nothing in a regular CPU particularly ill-suited to physics except for its lack of instructions per clock. CPUs tend to process few dissimilar instructions per clock intelligently (conditionals, etc.), while GPUs (and probably PPUs) tend to process lots of similar instructions per clock rather unintelligently. Cell is closer to a GPU in that it has all those FP-happy SPEs.