PS3 doesn't need a powerful GPU because it has the Cell.

  • 104 results
  • 1
  • 2
  • 3

This topic is locked from further discussion.

Avatar image for NickLikesWii
NickLikesWii

733

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#1 NickLikesWii
Member since 2006 • 733 Posts
Remember Sony talking about how the PS3 can generate excellent real-time graphics using only the power of the Cell, with no GPU at all? They showed up demonstrations of this at E3.
Avatar image for Nagidar
Nagidar

6231

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#2 Nagidar
Member since 2006 • 6231 Posts

Remember Sony talking about how the PS3 can generate excellent real-time graphics using only the power of the Cell, with no GPU at all? They showed up demonstrations of this at E3.NickLikesWii

  :lol: :lol: You know absolutely nothing about computer hardware.

Avatar image for useLOGIC
useLOGIC

2802

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#3 useLOGIC
Member since 2006 • 2802 Posts
what you should say is that it doesnt need a powerful GPU because SOny's first party makes great games, regardless of Graphics.. but i spose you could just get flamed, thats fine.
Avatar image for PS3_king
PS3_king

412

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#4 PS3_king
Member since 2006 • 412 Posts
Yes TEH CELLL!!! DUN DUN DUNNN!!!!
Avatar image for outlawz247
outlawz247

595

Forum Posts

0

Wiki Points

0

Followers

Reviews: 6

User Lists: 0

#5 outlawz247
Member since 2006 • 595 Posts

The Cell Cpu barely runs windows XP.

Avatar image for Baird-06
Baird-06

3511

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#6 Baird-06
Member since 2006 • 3511 Posts
All hail teh Cell! All hail Sony! All hail teh Cell!
Avatar image for goblaa
goblaa

19304

Forum Posts

0

Wiki Points

0

Followers

Reviews: 1

User Lists: 0

#7 goblaa
Member since 2006 • 19304 Posts
Hey NickLikesWii, keep opening your mouth. Just like the sony reps, it's funny.
Avatar image for FatedX3R0
FatedX3R0

341

Forum Posts

0

Wiki Points

0

Followers

Reviews: 1

User Lists: 0

#8 FatedX3R0
Member since 2006 • 341 Posts

[QUOTE="NickLikesWii"]Remember Sony talking about how the PS3 can generate excellent real-time graphics using only the power of the Cell, with no GPU at all? They showed up demonstrations of this at E3.Nagidar

:lol: :lol: You know absolutely nothing about computer hardware.

owned right there...the Cell is nothing special
Avatar image for MTBare
MTBare

5176

Forum Posts

0

Wiki Points

0

Followers

Reviews: 1

User Lists: 0

#9 MTBare
Member since 2006 • 5176 Posts
[QUOTE="Baird-06"]All hail teh Cell! All hail Sony! All hail teh Cell!

ROFL.
Avatar image for WeeWeeJumbo
WeeWeeJumbo

5380

Forum Posts

0

Wiki Points

0

Followers

Reviews: 3

User Lists: 0

#10 WeeWeeJumbo
Member since 2005 • 5380 Posts
Hey NickLikesWii, keep opening your mouth.goblaa
Avatar image for Quicksilver128
Quicksilver128

7075

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#11 Quicksilver128
Member since 2003 • 7075 Posts
Good thing it does have a pretty powerful GPU .  Its not the most powerful thing out but everybit as good as the 360's and the processor is actually amazing if you know how to program for it.
Avatar image for sparten2
sparten2

482

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#12 sparten2
Member since 2005 • 482 Posts

tehhhhh cell!!!!:lol::lol:

RRRRRRRRRRRRRRRRRRIIIIIIIIIIIIIIIIIIIIIIIIIIIIDDDDDDDDGGGGGGGEEEEEEEEEEEEEE RAAAAAACCCCERRRRR!!!!!!!!!!!!!!!!!

Avatar image for Slipin
Slipin

989

Forum Posts

0

Wiki Points

0

Followers

Reviews: 2

User Lists: 0

#13 Slipin
Member since 2004 • 989 Posts
Learn how CPUs and GPUs work first, that could help. Seriously, it could.
Avatar image for nasos_33333
nasos_33333

4530

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#14 nasos_33333
Member since 2006 • 4530 Posts

Remember Sony talking about how the PS3 can generate excellent real-time graphics using only the power of the Cell, with no GPU at all? They showed up demonstrations of this at E3.NickLikesWii

Yes and because Cell was proven CRAP for games in the end, IT IS ONLY FOR DECODING MOVIES, they put in RSX. Plus Cell can't do physics as xbox 360 with branching prediciton can too, so cell is a piece of garbage for games

Avatar image for Nation411
Nation411

3463

Forum Posts

0

Wiki Points

0

Followers

Reviews: 1

User Lists: 0

#15 Nation411
Member since 2006 • 3463 Posts
Cell really is a HORRIBLE waste of money. They should have just went with 3 or 4 general purpose cores....Sony went really left field on us this generation though..so who knows. Cell is like the emotion engine...a damn joke...
Avatar image for spacebyrd
spacebyrd

1070

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#16 spacebyrd
Member since 2003 • 1070 Posts
if the cell was so awesome, how come no one uses them for pc's?
Avatar image for HarakoMeshi
HarakoMeshi

337

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#17 HarakoMeshi
Member since 2006 • 337 Posts
Remember Sony talking about how the PS3 can generate excellent real-time graphics using only the power of the Cell, with no GPU at all? They showed up demonstrations of this at E3.NickLikesWii
Well, take it from someone who loves the PS3 and knows the hardware intimatly - the Cell is not as fast as a GPU at rendering graphics. That was a bit of delusion some Sony designers had before :). It's not that the Cell isn't very fast; it could do more impressive software rendering in real time than any other console or PC these days. However the Cell is very general purpose hardware compared to a GPU. On a GPU every single transistor, every FPU, is designed for graphics with huge pipelines and caches designed specifically for vertices and pixels. What some people don't get however is that the PS3 Cell + GPU can be used together to produce much better graphics than the 360's GPU (which by itself is faster than the PS3 GPU). Yee shall see in good time.
Avatar image for marvelfan
marvelfan

1365

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#18 marvelfan
Member since 2003 • 1365 Posts

[QUOTE="NickLikesWii"]Remember Sony talking about how the PS3 can generate excellent real-time graphics using only the power of the Cell, with no GPU at all? They showed up demonstrations of this at E3.Nagidar

  :lol: :lol: You know absolutely nothing about computer hardware.

Andyou know nothing about the Cell.

Avatar image for Red_Baron5
Red_Baron5

1522

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#19 Red_Baron5
Member since 2006 • 1522 Posts
Buy a PC with a great processor and onboard video and tell me how great the graphics are...
Avatar image for HarakoMeshi
HarakoMeshi

337

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#20 HarakoMeshi
Member since 2006 • 337 Posts
if the cell was so awesome, how come no one uses them for pc's?spacebyrd
Because the Cell is not x86 architecture and because the Cell is not that good at running PC apps. It is best used for scientific use, for render farms, and you guessed it, games. Sony is working on Cell based workstations for professional use and there are already huge clusters of Cell based computers at a research center based in Spain.
Avatar image for themyth01
themyth01

13924

Forum Posts

0

Wiki Points

0

Followers

Reviews: 4

User Lists: 0

#21 themyth01
Member since 2003 • 13924 Posts
The cell, sounds cachy huh
Avatar image for Red_Baron5
Red_Baron5

1522

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#22 Red_Baron5
Member since 2006 • 1522 Posts
The cell, sounds cachy huhthemyth01
Almost as great as the "emotion engine"
Avatar image for HarakoMeshi
HarakoMeshi

337

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#23 HarakoMeshi
Member since 2006 • 337 Posts
[QUOTE="NickLikesWii"]Remember Sony talking about how the PS3 can generate excellent real-time graphics using only the power of the Cell, with no GPU at all? They showed up demonstrations of this at E3.HarakoMeshi
Well, take it from someone who loves the PS3 and knows the hardware intimatly - the Cell is not as fast as a GPU at rendering graphics. That was a bit of delusion some Sony designers had before :). Edit: Take it from someone who has written software renderers on the Cell (yours truly). It's not that the Cell isn't very fast; it could do more impressive software rendering in real time than any other console or PC these days. However the Cell is very general purpose hardware compared to a GPU. On a GPU every single transistor, every FPU, is designed for graphics with huge pipelines and caches designed specifically for vertices and pixels. What some people don't get however is that the PS3 Cell + GPU can be used together to produce much better graphics than the 360's GPU (which by itself is faster than the PS3 GPU). Yee shall see in good time.

Avatar image for marvelfan
marvelfan

1365

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#24 marvelfan
Member since 2003 • 1365 Posts

[QUOTE="HarakoMeshi"][QUOTE="NickLikesWii"]Remember Sony talking about how the PS3 can generate excellent real-time graphics using only the power of the Cell, with no GPU at all? They showed up demonstrations of this at E3.HarakoMeshi
Well, take it from someone who loves the PS3 and knows the hardware intimatly - the Cell is not as fast as a GPU at rendering graphics. That was a bit of delusion some Sony designers had before :). Edit: Take it from someone who has written software renderers on the Cell (yours truly). It's not that the Cell isn't very fast; it could do more impressive software rendering in real time than any other console or PC these days. However the Cell is very general purpose hardware compared to a GPU. On a GPU every single transistor, every FPU, is designed for graphics with huge pipelines and caches designed specifically for vertices and pixels. What some people don't get however is that the PS3 Cell + GPU can be used together to produce much better graphics than the 360's GPU (which by itself is faster than the PS3 GPU). Yee shall see in good time.

Iv been trying to tell people this, and have been looking for some info to show them, do you know where we can get a link that talks about this?

Avatar image for FrYGuY101
FrYGuY101

352

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#25 FrYGuY101
Member since 2006 • 352 Posts
Remember Sony talking about how the PS3 can generate excellent real-time graphics using only the power of the Cell, with no GPU at all? They showed up demonstrations of this at E3.NickLikesWii
You would have an arguement if the Cell could directly read/write from the GDDR3. When I first started reading into the PS3's architecture, I thought that would be the case, and the Cell would be able to just dump the SPEs to help with the graphics computations. Unfortunately, the Cell has to go through the RSX's bus to read/write from the memory, and that means less resources for the RSX. Sigh, could've been so shiny.
Avatar image for whocares9
whocares9

5062

Forum Posts

0

Wiki Points

0

Followers

Reviews: 9

User Lists: 0

#26 whocares9
Member since 2004 • 5062 Posts
Who knew that you would not need a GRAPHICS processing unit to get GRAPHICS?  O_o
Avatar image for HarakoMeshi
HarakoMeshi

337

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#27 HarakoMeshi
Member since 2006 • 337 Posts

[QUOTE="HarakoMeshi"][QUOTE="HarakoMeshi"][QUOTE="NickLikesWii"]Remember Sony talking about how the PS3 can generate excellent real-time graphics using only the power of the Cell, with no GPU at all? They showed up demonstrations of this at E3.marvelfan

Well, take it from someone who loves the PS3 and knows the hardware intimatly - the Cell is not as fast as a GPU at rendering graphics. That was a bit of delusion some Sony designers had before :). Edit: Take it from someone who has written software renderers on the Cell (yours truly). It's not that the Cell isn't very fast; it could do more impressive software rendering in real time than any other console or PC these days. However the Cell is very general purpose hardware compared to a GPU. On a GPU every single transistor, every FPU, is designed for graphics with huge pipelines and caches designed specifically for vertices and pixels. What some people don't get however is that the PS3 Cell + GPU can be used together to produce much better graphics than the 360's GPU (which by itself is faster than the PS3 GPU). Yee shall see in good time.

Iv been trying to tell people this, and have been looking for some info to show them, do you know where we can get a link that talks about this?

This is one example showing that the Cell can perform T&L 5 - 6x faster than a nVidia 7800 GT OC. http://gametomorrow.com/blog/index.php/2005/11/30/gpus-vs-cell/

 As someone who has done a lot of Cell programming I can tell you first hand that the Cell SPUs are every bit as fast as the published figures. The reason the SPUs can come close to their theoretical maximums is because they have no caches. They have 256KB of memory running at full 3.2GHz which holds the code and data which the SPU calculates on and there is essentially no high latency to accessing this memory. Furter to aid in the process the Cell has extremely fast DMAs that transfer data between SPU local memory and the rest of the system. If a process works on streaming data (such as Transform & Lighting) it can easily achieve the maximum performance by double buffering the data in & out of the SPU.

So it is quite easy to see that the GPU Flops plus the Cell Flops add up to very high numbers. What makes the combination even more powerful than the 360's GPU though is that the SPUs are much more flexible than the GPU alone. They can work not only 'faster' but also 'smarter' doing calculating things like LOD and procedural geometry so that you have fewer triangles going to the GPU but it looks better. Think of it like comparable to a GeForce 8800. The 8800 introduces geometry shaders - shaders that can create vertices. That is new in the world of GPU.

Cell is essentially the 'geometry shader' of the PS3, something the 360 doesn't have.  Sadly for the 360 its CPUs are nowhere near as fast at 'geometry processing' as the Cell.  So instead they have a faster GPU that offsets the need for 'geometry processing' off the GPU.  However as we see the trend with 8800 GPU and DirectX 10 'geometry shaders' are the way of the future.

Avatar image for HarakoMeshi
HarakoMeshi

337

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#28 HarakoMeshi
Member since 2006 • 337 Posts
[QUOTE="NickLikesWii"]Remember Sony talking about how the PS3 can generate excellent real-time graphics using only the power of the Cell, with no GPU at all? They showed up demonstrations of this at E3.FrYGuY101
You would have an arguement if the Cell could directly read/write from the GDDR3. When I first started reading into the PS3's architecture, I thought that would be the case, and the Cell would be able to just dump the SPEs to help with the graphics computations. Unfortunately, the Cell has to go through the RSX's bus to read/write from the memory, and that means less resources for the RSX. Sigh, could've been so shiny.

The SPEs don't directly read the GDDR3, it is inefficient to do that. (It's possible to do but very slow). Instead the GPU must 'fetch' the data from the Cell. So the SPEs must first dump the data to XDR memory and then the GPU reads them directly from there or transfers them to GDDR3. The transfer rate when GPU is in control is very fast.
Avatar image for HarakoMeshi
HarakoMeshi

337

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#29 HarakoMeshi
Member since 2006 • 337 Posts

To explain why ^^ 'geometry processing' is an important step forward, here are some famous words of wisdom in the world of 3D computer graphics (one I have been involved in since the PS1 days):

"The fastest triangles are the ones that you don't draw"

Avatar image for FrYGuY101
FrYGuY101

352

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#30 FrYGuY101
Member since 2006 • 352 Posts
[QUOTE="FrYGuY101"][QUOTE="NickLikesWii"]Remember Sony talking about how the PS3 can generate excellent real-time graphics using only the power of the Cell, with no GPU at all? They showed up demonstrations of this at E3.HarakoMeshi
You would have an arguement if the Cell could directly read/write from the GDDR3. When I first started reading into the PS3's architecture, I thought that would be the case, and the Cell would be able to just dump the SPEs to help with the graphics computations. Unfortunately, the Cell has to go through the RSX's bus to read/write from the memory, and that means less resources for the RSX. Sigh, could've been so shiny.

The SPEs don't directly read the GDDR3, it is inefficient to do that. (It's possible to do but very slow). Instead the GPU must 'fetch' the data from the Cell. So the SPEs must first dump the data to XDR memory and then the GPU reads them directly from there or transfers them to GDDR3. The transfer rate when GPU is in control is very fast.

That's my point. Dumping it to XDR, then the GPU reading and writing to GDDR3 is inefficient in itself. If the SPEs could dump to GDDR3 directly without going throught the GPU bus it'd make the setup a lot more effective.
Avatar image for HarakoMeshi
HarakoMeshi

337

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#31 HarakoMeshi
Member since 2006 • 337 Posts
[QUOTE="HarakoMeshi"][QUOTE="FrYGuY101"][QUOTE="NickLikesWii"]Remember Sony talking about how the PS3 can generate excellent real-time graphics using only the power of the Cell, with no GPU at all? They showed up demonstrations of this at E3.FrYGuY101
You would have an arguement if the Cell could directly read/write from the GDDR3. When I first started reading into the PS3's architecture, I thought that would be the case, and the Cell would be able to just dump the SPEs to help with the graphics computations. Unfortunately, the Cell has to go through the RSX's bus to read/write from the memory, and that means less resources for the RSX. Sigh, could've been so shiny.

The SPEs don't directly read the GDDR3, it is inefficient to do that. (It's possible to do but very slow). Instead the GPU must 'fetch' the data from the Cell. So the SPEs must first dump the data to XDR memory and then the GPU reads them directly from there or transfers them to GDDR3. The transfer rate when GPU is in control is very fast.

That's my point. Dumping it to XDR, then the GPU reading and writing to GDDR3 is inefficient in itself. If the SPEs could dump to GDDR3 directly without going throught the GPU bus it'd make the setup a lot more effective.

That is true, but processing polygons on the cell is not 100% required it is only a bonus, and more than likely geometry on PS3 games would be split between XDR & GDDR3 anyway since the memory is not unified. The GPU will happily process data from both memories, in fact acieving even higher bandwidth by doing both in parallel. A developer would organise some geometry & textures in GDDR3 and some in XDR. Compared to the 360, 360 has an advantage of unified GDDR3 memory that everything can read from everywhere, and also a disadvantage that bandwidth is completely shared between the GPU and 3 CPU cores. If one hammers the memory the other will be starved. Also XDR bandwidth is much higher than GDDR3. One thing that I have experimented with on the PS3 is splitting frame buffers between GDDR3 and XDR. I put Z buffer in GDDR3 and color buffer in XDR. By doing this the combined bandwidth increased the memory bandwidth such that even the nastiest alpha blending did not slow down the GPU from its peak fillrate. Sweet huh? 2 memories = 2 sets of bandwidth to make use of.
Avatar image for rwbojorquez
rwbojorquez

1031

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#32 rwbojorquez
Member since 2003 • 1031 Posts
Remember Sony talking about how the PS3 can generate excellent real-time graphics using only the power of the Cell, with no GPU at all? They showed up demonstrations of this at E3.NickLikesWii
So why does the ps3 has a gpu if the cell is that powerful?
Avatar image for blarghfff
blarghfff

325

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#33 blarghfff
Member since 2006 • 325 Posts
Okay, I'll explain it to you in simple words, one at a time. Give. It. Some. Time.
Avatar image for HarakoMeshi
HarakoMeshi

337

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#34 HarakoMeshi
Member since 2006 • 337 Posts
[QUOTE="NickLikesWii"]Remember Sony talking about how the PS3 can generate excellent real-time graphics using only the power of the Cell, with no GPU at all? They showed up demonstrations of this at E3.rwbojorquez
So why does the ps3 has a gpu if the cell is that powerful?

Read other posts. Cell is not enough to replace a GPU. Originally Sony had considered having 2 Cells, one of them being customized to be more like a GPU. Then later a custom GPU developed by Sony & Toshiba. Then finally settled on the nVidia GPU.
Avatar image for FrYGuY101
FrYGuY101

352

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#35 FrYGuY101
Member since 2006 • 352 Posts
[QUOTE="FrYGuY101"][QUOTE="HarakoMeshi"][QUOTE="FrYGuY101"][QUOTE="NickLikesWii"]Remember Sony talking about how the PS3 can generate excellent real-time graphics using only the power of the Cell, with no GPU at all? They showed up demonstrations of this at E3.HarakoMeshi
You would have an arguement if the Cell could directly read/write from the GDDR3. When I first started reading into the PS3's architecture, I thought that would be the case, and the Cell would be able to just dump the SPEs to help with the graphics computations. Unfortunately, the Cell has to go through the RSX's bus to read/write from the memory, and that means less resources for the RSX. Sigh, could've been so shiny.

The SPEs don't directly read the GDDR3, it is inefficient to do that. (It's possible to do but very slow). Instead the GPU must 'fetch' the data from the Cell. So the SPEs must first dump the data to XDR memory and then the GPU reads them directly from there or transfers them to GDDR3. The transfer rate when GPU is in control is very fast.

That's my point. Dumping it to XDR, then the GPU reading and writing to GDDR3 is inefficient in itself. If the SPEs could dump to GDDR3 directly without going throught the GPU bus it'd make the setup a lot more effective.

That is true, but processing polygons on the cell is not 100% required it is only a bonus, and more than likely geometry on PS3 games would be split between XDR & GDDR3 anyway since the memory is not unified. The GPU will happily process data from both memories, in fact acieving even higher bandwidth by doing both in parallel. A developer would organise some geometry & textures in GDDR3 and some in XDR. Compared to the 360, 360 has an advantage of unified GDDR3 memory that everything can read from everywhere, and also a disadvantage that bandwidth is completely shared between the GPU and 3 CPU cores. If one hammers the memory the other will be starved. Also XDR bandwidth is much higher than GDDR3. One thing that I have experimented with on the PS3 is splitting frame buffers between GDDR3 and XDR. I put Z buffer in GDDR3 and color buffer in XDR. By doing this the combined bandwidth increased the memory bandwidth such that even the nastiest alpha blending did not slow down the GPU from its peak fillrate. Sweet huh? 2 memories = 2 sets of bandwidth to make use of.

Yeah, I've heard that trick, it does sound pretty useful. Still, Sony should've ponied up for a point-to-point hypertransport interconnect, that way both the CPU and GPU could make use of both RAMs without having to resort to work arounds like going through the GPU bus, and the Cell's SPEs would be far more useful for preprocessing graphics.
Avatar image for HarakoMeshi
HarakoMeshi

337

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#36 HarakoMeshi
Member since 2006 • 337 Posts
[QUOTE="HarakoMeshi"][QUOTE="FrYGuY101"][QUOTE="HarakoMeshi"][QUOTE="FrYGuY101"][QUOTE="NickLikesWii"]Remember Sony talking about how the PS3 can generate excellent real-time graphics using only the power of the Cell, with no GPU at all? They showed up demonstrations of this at E3.FrYGuY101
You would have an arguement if the Cell could directly read/write from the GDDR3. When I first started reading into the PS3's architecture, I thought that would be the case, and the Cell would be able to just dump the SPEs to help with the graphics computations. Unfortunately, the Cell has to go through the RSX's bus to read/write from the memory, and that means less resources for the RSX. Sigh, could've been so shiny.

The SPEs don't directly read the GDDR3, it is inefficient to do that. (It's possible to do but very slow). Instead the GPU must 'fetch' the data from the Cell. So the SPEs must first dump the data to XDR memory and then the GPU reads them directly from there or transfers them to GDDR3. The transfer rate when GPU is in control is very fast.

That's my point. Dumping it to XDR, then the GPU reading and writing to GDDR3 is inefficient in itself. If the SPEs could dump to GDDR3 directly without going throught the GPU bus it'd make the setup a lot more effective.

That is true, but processing polygons on the cell is not 100% required it is only a bonus, and more than likely geometry on PS3 games would be split between XDR & GDDR3 anyway since the memory is not unified. The GPU will happily process data from both memories, in fact acieving even higher bandwidth by doing both in parallel. A developer would organise some geometry & textures in GDDR3 and some in XDR. Compared to the 360, 360 has an advantage of unified GDDR3 memory that everything can read from everywhere, and also a disadvantage that bandwidth is completely shared between the GPU and 3 CPU cores. If one hammers the memory the other will be starved. Also XDR bandwidth is much higher than GDDR3. One thing that I have experimented with on the PS3 is splitting frame buffers between GDDR3 and XDR. I put Z buffer in GDDR3 and color buffer in XDR. By doing this the combined bandwidth increased the memory bandwidth such that even the nastiest alpha blending did not slow down the GPU from its peak fillrate. Sweet huh? 2 memories = 2 sets of bandwidth to make use of.

Yeah, I've heard that trick, it does sound pretty useful. Still, Sony should've ponied up for a point-to-point hypertransport interconnect, that way both the CPU and GPU could make use of both RAMs without having to resort to work arounds like going through the GPU bus, and the Cell's SPEs would be far more useful for preprocessing graphics.

Yeah well the flexIO was supposed to be that kind of amazing interconnect but finally got an incredibly poor 16MB/s reading from GDDR3 because of some bug in the implementation. (thanks STI) But I still think they are very useful if not as useful as if they were glued directly to the GPU :D  Sony already ponied up too much.  I still wish they had made their Sony+Toshiba custom GPU, that would have torn apart the 360 to shreads.  It had 256GByte/s EDRAM!
Avatar image for FrYGuY101
FrYGuY101

352

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#37 FrYGuY101
Member since 2006 • 352 Posts
[QUOTE="FrYGuY101"][QUOTE="HarakoMeshi"][QUOTE="FrYGuY101"][QUOTE="HarakoMeshi"][QUOTE="FrYGuY101"][QUOTE="NickLikesWii"]Remember Sony talking about how the PS3 can generate excellent real-time graphics using only the power of the Cell, with no GPU at all? They showed up demonstrations of this at E3.HarakoMeshi
You would have an arguement if the Cell could directly read/write from the GDDR3. When I first started reading into the PS3's architecture, I thought that would be the case, and the Cell would be able to just dump the SPEs to help with the graphics computations. Unfortunately, the Cell has to go through the RSX's bus to read/write from the memory, and that means less resources for the RSX. Sigh, could've been so shiny.

The SPEs don't directly read the GDDR3, it is inefficient to do that. (It's possible to do but very slow). Instead the GPU must 'fetch' the data from the Cell. So the SPEs must first dump the data to XDR memory and then the GPU reads them directly from there or transfers them to GDDR3. The transfer rate when GPU is in control is very fast.

That's my point. Dumping it to XDR, then the GPU reading and writing to GDDR3 is inefficient in itself. If the SPEs could dump to GDDR3 directly without going throught the GPU bus it'd make the setup a lot more effective.

That is true, but processing polygons on the cell is not 100% required it is only a bonus, and more than likely geometry on PS3 games would be split between XDR & GDDR3 anyway since the memory is not unified. The GPU will happily process data from both memories, in fact acieving even higher bandwidth by doing both in parallel. A developer would organise some geometry & textures in GDDR3 and some in XDR. Compared to the 360, 360 has an advantage of unified GDDR3 memory that everything can read from everywhere, and also a disadvantage that bandwidth is completely shared between the GPU and 3 CPU cores. If one hammers the memory the other will be starved. Also XDR bandwidth is much higher than GDDR3. One thing that I have experimented with on the PS3 is splitting frame buffers between GDDR3 and XDR. I put Z buffer in GDDR3 and color buffer in XDR. By doing this the combined bandwidth increased the memory bandwidth such that even the nastiest alpha blending did not slow down the GPU from its peak fillrate. Sweet huh? 2 memories = 2 sets of bandwidth to make use of.

Yeah, I've heard that trick, it does sound pretty useful. Still, Sony should've ponied up for a point-to-point hypertransport interconnect, that way both the CPU and GPU could make use of both RAMs without having to resort to work arounds like going through the GPU bus, and the Cell's SPEs would be far more useful for preprocessing graphics.

Yeah well the flexIO was supposed to be that kind of amazing interconnect but finally got an incredibly poor 16MB/s reading from GDDR3 because of some bug in the implementation. (thanks STI) But I still think they are very useful if not as useful as if they were glued directly to the GPU :D  Sony already ponied up too much.  I still wish they had made their Sony+Toshiba custom GPU, that would have torn apart the 360 to shreads.  It had 256GByte/s EDRAM!

The 360 *HAS* 256GB/s ED-RAM, which handles z-buffering, alpha-blending, fp10 HDR and 4xAA. It's a developer's dream, man...
Avatar image for HarakoMeshi
HarakoMeshi

337

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#38 HarakoMeshi
Member since 2006 • 337 Posts

[QUOTE="HarakoMeshi"][QUOTE="FrYGuY101"][QUOTE="HarakoMeshi"][QUOTE="FrYGuY101"][QUOTE="HarakoMeshi"][QUOTE="FrYGuY101"][QUOTE="NickLikesWii"]Remember Sony talking about how the PS3 can generate excellent real-time graphics using only the power of the Cell, with no GPU at all? They showed up demonstrations of this at E3.FrYGuY101
You would have an arguement if the Cell could directly read/write from the GDDR3. When I first started reading into the PS3's architecture, I thought that would be the case, and the Cell would be able to just dump the SPEs to help with the graphics computations. Unfortunately, the Cell has to go through the RSX's bus to read/write from the memory, and that means less resources for the RSX. Sigh, could've been so shiny.

The SPEs don't directly read the GDDR3, it is inefficient to do that. (It's possible to do but very slow). Instead the GPU must 'fetch' the data from the Cell. So the SPEs must first dump the data to XDR memory and then the GPU reads them directly from there or transfers them to GDDR3. The transfer rate when GPU is in control is very fast.

That's my point. Dumping it to XDR, then the GPU reading and writing to GDDR3 is inefficient in itself. If the SPEs could dump to GDDR3 directly without going throught the GPU bus it'd make the setup a lot more effective.

That is true, but processing polygons on the cell is not 100% required it is only a bonus, and more than likely geometry on PS3 games would be split between XDR & GDDR3 anyway since the memory is not unified. The GPU will happily process data from both memories, in fact acieving even higher bandwidth by doing both in parallel. A developer would organise some geometry & textures in GDDR3 and some in XDR. Compared to the 360, 360 has an advantage of unified GDDR3 memory that everything can read from everywhere, and also a disadvantage that bandwidth is completely shared between the GPU and 3 CPU cores. If one hammers the memory the other will be starved. Also XDR bandwidth is much higher than GDDR3. One thing that I have experimented with on the PS3 is splitting frame buffers between GDDR3 and XDR. I put Z buffer in GDDR3 and color buffer in XDR. By doing this the combined bandwidth increased the memory bandwidth such that even the nastiest alpha blending did not slow down the GPU from its peak fillrate. Sweet huh? 2 memories = 2 sets of bandwidth to make use of.

Yeah, I've heard that trick, it does sound pretty useful. Still, Sony should've ponied up for a point-to-point hypertransport interconnect, that way both the CPU and GPU could make use of both RAMs without having to resort to work arounds like going through the GPU bus, and the Cell's SPEs would be far more useful for preprocessing graphics.

Yeah well the flexIO was supposed to be that kind of amazing interconnect but finally got an incredibly poor 16MB/s reading from GDDR3 because of some bug in the implementation. (thanks STI) But I still think they are very useful if not as useful as if they were glued directly to the GPU :D  Sony already ponied up too much.  I still wish they had made their Sony+Toshiba custom GPU, that would have torn apart the 360 to shreads.  It had 256GByte/s EDRAM!

The 360 *HAS* 256GB/s ED-RAM, which handles z-buffering, alpha-blending, fp10 HDR and 4xAA. It's a developer's dream, man...

That is correct although the actual bus from GPU to the EDRAM daughter chip (the Smart Memory) is only 32GB/s.  The daughter chip is able to utilise 256GB/s when doing 4x MSAA.  Essentially 4xMSAA is free.  This has the effect of smoothing polygon edges but does not work on things such as wire fences or other transparent things.  Those require SSAA which is then limited by the 32GB/s.  (Still faster than the PS3 though).

The only limitation of the 360 GPU is having only 10MB EDRAM which is not enough to take advantage of free 4x MSAA at 720p resolution.  That would require over 28MB of frame buffer memory (1280*720*8bytes*4) so the whole scene would have to be rendered 3 times to 3 slices of memory, thus making it 'not so free' - in fact slower than the PS3 can do it.

This is the reason PS3 can boast higher resolutions including true 1080p games.  At 1080p a minimum of 16MB of video ram is required without any kind of AA.  64MB with 4X AA.  The 360 would have to render between 2 and 7 passes to achieve 1080p while the PS3 can do it in one pass.

On the face of things the 360 GPU appears to have an edge over the PS3, but for 720p games with 4xAA it's actually going to be slower.  "Oh oh", atomic lemming destruction. "pop,  pop,  pop,  pop,  pop,  pop,  pop....".

Avatar image for KILLERJAK702KA
KILLERJAK702KA

978

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#39 KILLERJAK702KA
Member since 2004 • 978 Posts
Remember Sony talking about how the PS3 can generate excellent real-time graphics using only the power of the Cell, with no GPU at all? They showed up demonstrations of this at E3.NickLikesWii
i cant belive after all the lies your still beliveing sonys words wow how sad lol.
Avatar image for Oemenia
Oemenia

10416

Forum Posts

0

Wiki Points

0

Followers

Reviews: -2

User Lists: 0

#40 Oemenia
Member since 2003 • 10416 Posts
Please inform yourself on computer hardware before making a comment.
Avatar image for tumle
tumle

1274

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#41 tumle
Member since 2004 • 1274 Posts
hi. i just wanted to thank fryguy and harokomeshi. for a good discusion. i don't know if you are hwo you say you are, or if you're just getting you're things of the internet, but that's besides the point, becouse it was a good read with no name calling and flaming unlike killerjak702ka, and please keep it up. i always thought sw should be somthing other than a big flameing forum.
Avatar image for GreenMan
GreenMan

668

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#42 GreenMan
Member since 2003 • 668 Posts
I read an article written by a hardware expert a while back. It explained that the Cell is indeed extremely powerful... but it's not designed for running games. The lowdown was that most of the power and potential of the Cell is wasted due to it being poorly suited to the demands of games. Don't think that more power = better games. An aircraft engine is powerful but would you use it to power a car?
Avatar image for HarakoMeshi
HarakoMeshi

337

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#43 HarakoMeshi
Member since 2006 • 337 Posts

I read an article written by a hardware expert a while back. It explained that the Cell is indeed extremely powerful... but it's not designed for running games. The lowdown was that most of the power and potential of the Cell is wasted due to it being poorly suited to the demands of games. Don't think that more power = better games. An aircraft engine is powerful but would you use it to power a car?GreenMan
Sorry but actually Cell is very suited for games. Most of the time spent on most games is graphics, physics and audio. Cell excells at those tasks.  It's also great at decoding 1080p movies - great for BD playback.

Would you use an aircraft engine on a car?  You would if you were trying to break the land speed record.

Avatar image for go_rambo_ftw
go_rambo_ftw

334

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#44 go_rambo_ftw
Member since 2006 • 334 Posts
Remember Sony talking about how the PS3 can generate excellent real-time graphics using only the power of the Cell, with no GPU at all? They showed up demonstrations of this at E3.NickLikesWii


Which demos would they be?? the motorstorm cgi ????  All lies .
Avatar image for dirtysneekers55
dirtysneekers55

1704

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#45 dirtysneekers55
Member since 2006 • 1704 Posts
The Cell + RSX >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> xenos + xenon
Avatar image for cakeorrdeath
cakeorrdeath

19079

Forum Posts

0

Wiki Points

0

Followers

Reviews: 5

User Lists: 0

#46 cakeorrdeath
Member since 2006 • 19079 Posts
The Cell + RSX >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> xenos + xenondirtysneekers55


Any argument behind that or just blind faith?
Avatar image for HarakoMeshi
HarakoMeshi

337

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#47 HarakoMeshi
Member since 2006 • 337 Posts
[QUOTE="dirtysneekers55"]The Cell + RSX >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> xenos + xenoncakeorrdeath


Any argument behind that or just blind faith?

Checkout my arguments above. I actually work with Cell & RSX so I have some insight.
Avatar image for cakeorrdeath
cakeorrdeath

19079

Forum Posts

0

Wiki Points

0

Followers

Reviews: 5

User Lists: 0

#48 cakeorrdeath
Member since 2006 • 19079 Posts
[QUOTE="cakeorrdeath"][QUOTE="dirtysneekers55"]The Cell + RSX >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> xenos + xenonHarakoMeshi


Any argument behind that or just blind faith?

Checkout my arguments above. I actually work with Cell & RSX so I have some insight.



Yo may be right, you may not. I don't have enough knowledge to know either way. That's why I don't make rediculous posts like dirtysneekers just did.
Avatar image for pjbliverpool
pjbliverpool

1680

Forum Posts

0

Wiki Points

0

Followers

Reviews: 1

User Lists: 0

#49 pjbliverpool
Member since 2004 • 1680 Posts

[QUOTE="cakeorrdeath"][QUOTE="dirtysneekers55"]The Cell + RSX >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> xenos + xenonHarakoMeshi


Any argument behind that or just blind faith?

Checkout my arguments above. I actually work with Cell & RSX so I have some insight.

Its well suited to graphics compared to a regular CPU.  Compared to a GPU though it sucks.I doubt Cell adds half of what RSX adds to the graphical power of PS3 in reality.  And thats if it dedicated itself to graphics which it won't under normal circumstances.

Avatar image for Idonomeus
Idonomeus

2273

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#50 Idonomeus
Member since 2006 • 2273 Posts
Teh cell will destroy us all! :cry: