Page 1 of 2

Cell Explained

Posted: 2005-01-21 05:57am
by Ace Pace
Someone on the net has collected all the information on the new Cell processors from Sony, and organized it, very intresting information.

Possible SETI unit in 5 minutes. :shock:

http://www.blachford.info/computer/Cells/Cell1.html

Posted: 2005-01-21 09:52am
by Admiral Valdemar
Biological thinking wins again!

Uh, yeah. It looks promising. If it's going to surpass the Emotion Engine well, it better be something special.

Posted: 2005-01-21 09:59am
by Hamel
The Emotion Engine was nothing special itself. Way underpowered compared to Sony's claims of how good it was going to be. FFVIII cut scenes in real time my ass.

Posted: 2005-01-21 10:09am
by Admiral Valdemar
Hamel wrote:The Emotion Engine was nothing special itself. Way underpowered compared to Sony's claims of how good it was going to be. FFVIII cut scenes in real time my ass.
Yeah, I meant to beat the Emotion Engine's hype really, because if it could deliver what Sony says, then it may well be amazing technology.

The Emotion Engine was a let down, only at trade shows did it show any real power if only because specific apps. were made for show.

Posted: 2005-01-21 10:25am
by Hamel
I wonder why the article didn't talk about Sony going to Nvidia for their graphics processing solution. All the hype seems to be along the lines of the Cell being the ultimate and capable of anything. So why did Sony go to Nvidia for the NV50 when, according to the article, GPUs for the foreseeable future won't hold a candle to Cell?

Posted: 2005-01-21 11:06am
by Admiral Valdemar
I'm sure there's a reason for it. Maybe Nvidia have a deal going with Sony or a technology that the Cell system hasn't implemented as it'd be cheaper to use a third party GPU.

Posted: 2005-01-21 11:10am
by Praxis
Back up a bit.

http://www.blachford.info/computer/Cells/Cell0.html

Very interesting Especially the Cell vs PC section.

I wonder if Apple will brand this the G6 and use it?

Posted: 2005-01-21 11:26am
by MKSheppard
Okay, the PS3 sounds like a bitch to program for, using multiple CPUs in
a single console? This is what killed the Sega Saturn vs PSX, even though
Saturn was more technically promising than PSX.

Posted: 2005-01-21 11:33am
by phongn
The Emotion Engine was powerful on paper but in execution the thing was crippled by a few external issues. Maybe in tests they hooked an EE up to massive amounts of bandwidth but the PS2 didn't have anywhere near the amount neccessary to feed it.

Remember that most of the Cell's strength is likely from its SIMD cores. While good, we'll see how powerful they'll be once out in the real world. Vector processing is hard enough, nevermind if Sony wants to use four of those things (concurrency is a bitch).

NVidia will be making the GPU probable because the Cell isn't really optimized for that sort of thing. I mean, the NV40 is capable of an astonishing level of performance ... for a limited set of instructions. You don't see GPUs replacing the CPU, do you?
MKSheppard wrote:Okay, the PS3 sounds like a bitch to program for, using multiple CPUs in
a single console? This is what killed the Sega Saturn vs PSX, even though
Saturn was more technically promising than PSX.
This is indeed going to be a cast-iron bitch to program for but there is some more experience now in programming for multiple CPUs and such.

Saturn's multiple-processor design was a problem but that's also because its 3D abilities were kind of grafted on at the last minute--Saturn was supposed to be a mighty 2D machine, not a 3D powerhouse.

Posted: 2005-01-21 11:45am
by MKSheppard
Meanwhile, Microsquish will probably make XBOX2 absurdly easy to program for, and we'll see who wins, the technically more advanced, but difficult to program for box, or the idiot box.

Posted: 2005-01-21 11:50am
by phongn
MKSheppard wrote:Meanwhile, Microsquish will probably make XBOX2 absurdly easy to program for, and we'll see who wins, the technically more advanced, but difficult to program for box, or the idiot box.
Xbox2 will be using some PowerPC-derived chip, possibly multiple ones. Whether it'll be harder or easier is as of yet unknown.

Posted: 2005-01-21 12:42pm
by HyperionX
While greatly indepth, much of this is nonsense. The part about Cell replacing PC's is one of those things, because in the end Cell is just a standard microprocessor with vector units attached. You can do the same with any x86 chip. In the end, Cell will be nothing more than the PS3 CPU and that's it.

Posted: 2005-01-21 01:36pm
by Admiral Valdemar
HyperionX wrote:While greatly indepth, much of this is nonsense. The part about Cell replacing PC's is one of those things, because in the end Cell is just a standard microprocessor with vector units attached. You can do the same with any x86 chip. In the end, Cell will be nothing more than the PS3 CPU and that's it.
Nobody shifted products by telling it as it is.

Posted: 2005-01-21 02:11pm
by phongn
Yes, but Sony does an exceptional job at BSing performance.

Posted: 2005-01-21 02:16pm
by Admiral Valdemar
phongn wrote:Yes, but Sony does an exceptional job at BSing performance.
And that is why they're one of the world's leading console companies.

Posted: 2005-01-21 02:46pm
by Chardok
phongn wrote:Yes, but Sony does an exceptional job at BSing performance.
Sega is better. "Blast processing," anyone? ROFL!

Posted: 2005-01-21 02:57pm
by General Zod
Chardok wrote:
phongn wrote:Yes, but Sony does an exceptional job at BSing performance.
Sega is better. "Blast processing," anyone? ROFL!
if sega really was better they might still be making consoles.

Posted: 2005-01-21 03:00pm
by Damaramu
Genesis does what Nintendon't, suckaaaahs!!!

Posted: 2005-01-21 03:01pm
by phongn
Alright, back on topic.

Posted: 2005-01-21 03:45pm
by SPOOFE
Meanwhile, Microsquish will probably make XBOX2 absurdly easy to program for, and we'll see who wins, the technically more advanced, but difficult to program for box, or the idiot box.
That was the situation with PS2 vs. Xbox... the former being more difficult to program for than the latter. Didn't have much effect, did it?

Anyway, who cares? I fear the day when there's only one major console to buy, because that's when games will start to suck ass. Competition is a GOOD thing for us consumers.

Posted: 2005-01-21 03:57pm
by Arthur_Tuxedo
Admiral Valdemar wrote:I'm sure there's a reason for it. Maybe Nvidia have a deal going with Sony or a technology that the Cell system hasn't implemented as it'd be cheaper to use a third party GPU.
I'm also sure there's a reason for it, but I think the reason is that the guy who wrote that is full of shit. Cell-based desktops supplanting PCs? Puh-lease.

Posted: 2005-01-21 04:10pm
by Vendetta
MKSheppard wrote:Meanwhile, Microsquish will probably make XBOX2 absurdly easy to program for, and we'll see who wins, the technically more advanced, but difficult to program for box, or the idiot box.
Microsoft have already laid out the programming toolset for the X-Box Next.

It's called XNA, and is designed to be a crossplatform development toolset for both Xbox and PC (it will apparently incorporate DirectX 10). It is, apparently, very easy to program with indeed, especially for graphics.

They were even boasting, when they announced it, about supporting XNA on the PS3 or Revolution, if Sony or Nintendo were interested.

Posted: 2005-01-21 04:20pm
by Ace Pace
Hamel wrote:I wonder why the article didn't talk about Sony going to Nvidia for their graphics processing solution. All the hype seems to be along the lines of the Cell being the ultimate and capable of anything. So why did Sony go to Nvidia for the NV50 when, according to the article, GPUs for the foreseeable future won't hold a candle to Cell?
Actully it did mention, and as I see it(and IIRC) nVidia is providing the chip, and some technical help, leaving implementation to Sony.

Whats intresting is what happens when someone reprogramms the PS3 into a PC or linux box, think of the power?

Posted: 2005-01-21 04:55pm
by phongn
Ace Pace wrote:Actully it did mention, and as I see it(and IIRC) nVidia is providing the chip, and some technical help, leaving implementation to Sony.

Whats intresting is what happens when someone reprogramms the PS3 into a PC or linux box, think of the power?
Methinks you need to start learning about how a computer actually works. Sure, the Cell will probably have a huge number of vector units but most work on the PC side is done by integer and floating point operations. SIMD/vector operations are not as common, especially because such things are hard to do.

Posted: 2005-01-21 05:04pm
by Ace Pace
phongn wrote:
Ace Pace wrote:Actully it did mention, and as I see it(and IIRC) nVidia is providing the chip, and some technical help, leaving implementation to Sony.

Whats intresting is what happens when someone reprogramms the PS3 into a PC or linux box, think of the power?
Methinks you need to start learning about how a computer actually works. Sure, the Cell will probably have a huge number of vector units but most work on the PC side is done by integer and floating point operations. SIMD/vector operations are not as common, especially because such things are hard to do.
Okey, my mistake :oops:

Then not using a PC, I would still be intrested in seeing how fast this thing runs some of the more complex stuff in the PC side, big media stuff, games maybe.