xbox360 gpu explained...or so

Discussion in 'Architecture and Products' started by tEd, May 19, 2005.

  1. Jawed

    Legend

    Joined:
    Oct 2, 2004
    Messages:
    10,873
    Likes Received:
    767
    Location:
    London
    Precisely.

    Though it would be sort of entertaining to discover that Xenos is actually vertex fetch limited, even including fill-rate, in this scenario. :lol: 32 gigazixels per second?... :lol:

    Jawed
     
  2. nAo

    nAo Nutella Nutellae
    Veteran

    Joined:
    Feb 6, 2002
    Messages:
    4,325
    Likes Received:
    93
    Location:
    San Francisco
    I hope it is! Anyway Jawed wrote about a "vertex fetch limited" case,
    even if R500 could fill 1024 zixels per clock cycle I doubt it would be vertex fetch limited ;)
    Obviously when the GPU is rendering stencil shadows one would assign all ALUs to vertex shading.
     
  3. Jawed

    Legend

    Joined:
    Oct 2, 2004
    Messages:
    10,873
    Likes Received:
    767
    Location:
    London
    If the CPU can't generate the vertices fast enough the GPU is vertex fetch limited, is that correct?

    If not, what's the correct term?

    Jawed
     
  4. fek

    fek
    Newcomer

    Joined:
    Oct 27, 2003
    Messages:
    20
    Likes Received:
    0
    Location:
    Guildford, England
    That's partially correct. The pipelines will be vertex fetch limited. The rest of the GPU might be limited by other factors depending on the situation.

    You spoke of "vertex fetch limited rendering" which is not entirely correct. But we are all being a bit sloppy (it's a forum); pointing your imprecision out is just trolling imho, the concet behind it was correct.
     
  5. Rockster

    Regular

    Joined:
    Nov 5, 2003
    Messages:
    926
    Likes Received:
    39
    Location:
    On my rock
    Has ATI given any indication of what kind of efficiency to expect from the architecture under typical workloads?
     
  6. Fafalada

    Veteran

    Joined:
    Feb 8, 2002
    Messages:
    2,773
    Likes Received:
    49
    Well if CPU is the only thing generating vertices, that would be correct, but rendering stencilshadows it's virtually impossible to get into a situation when that happens.
    Unless your CPU royally sucks really.
     
  7. fek

    fek
    Newcomer

    Joined:
    Oct 27, 2003
    Messages:
    20
    Likes Received:
    0
    Location:
    Guildford, England
    No, AFAIK.
     
  8. Jawed

    Legend

    Joined:
    Oct 2, 2004
    Messages:
    10,873
    Likes Received:
    767
    Location:
    London
    Well I was referring to the z-only pass for stencil shadowing, when the viewport of the render coincides with the light's illumination frustum.

    Jawed
     
  9. nAo

    nAo Nutella Nutellae
    Veteran

    Joined:
    Feb 6, 2002
    Messages:
    4,325
    Likes Received:
    93
    Location:
    San Francisco
    Are you talking about shadow mapping or stencil shadows here?
    Stencil shadows are not rendered from some light space.
     
  10. DemoCoder

    Veteran

    Joined:
    Feb 9, 2002
    Messages:
    4,733
    Likes Received:
    81
    Location:
    California
    The Xenos has a tesselation unit that can generate 250Mtris/s plus a geometry shader to assist, plus a tri-core 3.2Ghz CPU tied to the GPU via L2 cache, so I can't see any situations where the GPU will be starved for new primitives. :)


    On another note, fek/nAo, you guys should chill a little bit. I think there's a big ego argument going on over sloppy language. I think you guys are mostly on the same page, you just don't see it. :)
     
  11. Jawed

    Legend

    Joined:
    Oct 2, 2004
    Messages:
    10,873
    Likes Received:
    767
    Location:
    London
    I'm referring to algorithms like D3's shadow calculation pass, which does a z/stencil pass based on each light, as I understand it.

    Jawed
     
  12. DemoCoder

    Veteran

    Joined:
    Feb 9, 2002
    Messages:
    4,733
    Likes Received:
    81
    Location:
    California
    I doubt the calculation of the volumes will be CPU limited on XB360, moreover, the geometry shader might be able to assist. Hell, the XB360 could use 3 threads (or 6 if you want) to calculate the geometry for 3 lights simultaneously.
     
  13. Jawed

    Legend

    Joined:
    Oct 2, 2004
    Messages:
    10,873
    Likes Received:
    767
    Location:
    London
    To be honest, I doubt it too.

    But still Xenos appears to have 8x the vertex shading power of X800XTPE (in terms of pipelines) in this scenario and when you throw multiple lights (5, 10?) into the mix, it should get quite interesting.

    Damn, why hasn't ATI got some sweet videos of some techy stuff like this on their webby?!!!

    Jawed
     
  14. nelg

    Veteran

    Joined:
    Jan 26, 2003
    Messages:
    1,557
    Likes Received:
    42
    Location:
    Toronto
    I am beginning to think that ATI should have named the R500 the Enigma.
     
  15. DemoCoder

    Veteran

    Joined:
    Feb 9, 2002
    Messages:
    4,733
    Likes Received:
    81
    Location:
    California
    Yep, I was thoroughly disappointed with the MTV-style presentation Microsoft used vs the "industry showcase" style presentation Sony used, with technical demos and technical powerpoints. XB360 would have faired a little better had they showed some tech demos of what could be done (in terms of extremes and peaks, like they do with CELL) instead of having J Allard get a hipster makeover, sit in cool 'indian style' on the floor, showing off all these game titles many of which looked like they were Xbox1 ports.

    The person who had this "lets dress everyone up with like MTV kids because this is how you 'take it to the customer directly' should be fired" I look forward to J Allard's next big demo where he shows off the result of his classes in Krump dance.
     
  16. Geo

    Geo Mostly Harmless
    Legend

    Joined:
    Apr 22, 2002
    Messages:
    9,116
    Likes Received:
    213
    Location:
    Uffda-land
    Don't repress, DC, let it flow. :lol:

    Can't imagine why "DemoCoder" is miffed at abandoning the industry-insider model for the consumer-friendly one. :wink:

    But you might be right about the impact.
     
  17. Rockster

    Regular

    Joined:
    Nov 5, 2003
    Messages:
    926
    Likes Received:
    39
    Location:
    On my rock
    Jawed, what do you mean by interesting? I don't see how multiple lights should create any issues what so ever.
     
  18. DemoCoder

    Veteran

    Joined:
    Feb 9, 2002
    Messages:
    4,733
    Likes Received:
    81
    Location:
    California
    There's a difference between consumer-friendly, targeting educated individuals from 18-35 and targeting MTV teens with brain-rot.
     
  19. Love_In_Rio

    Veteran

    Joined:
    Apr 21, 2004
    Messages:
    1,444
    Likes Received:
    108
    They will do it in the X05 in september. No doubt about it.

    By the way, how would this stuff manage the unreal engine 3 ? better than a conventional graphics chip ? And doom 3 engine ?. I think that in the end the differences will be settled in the way RSX and R500 behave above all with unreal engine 3.
     
  20. psurge

    Regular

    Joined:
    Feb 6, 2002
    Messages:
    939
    Likes Received:
    35
    Location:
    LA, California
Loading...

Share This Page

  • About Us

    Beyond3D has been around for over a decade and prides itself on being the best place on the web for in-depth, technically-driven discussion and analysis of 3D graphics hardware. If you love pixels and transistors, you've come to the right place!

    Beyond3D is proudly published by GPU Tools Ltd.
Loading...