Xbox2 graphics 10 times higher geometry perf. than X800 XT ?

Discussion in 'Architecture and Products' started by Megadrive1988, Nov 17, 2004.

  1. DegustatoR

    Veteran

    Joined:
    Mar 12, 2002
    Messages:
    1,319
    Likes Received:
    23
    Location:
    msk.ru/spb.ru
    It has already taped out. What year are you talking about? And SLI in a console? Well... hmm...
     
  2. davepermen

    Regular

    Joined:
    Aug 27, 2003
    Messages:
    422
    Likes Received:
    2
    Location:
    Switzerland
    we had 4 pipes, then 8, then 16 (did we had 8 actually..?!)

    well, each new hw gen from the last times doubled or quadrupled pipeline count. r5xx ones are the next episode => another doubling or quadrupling should come.

    so up to 64 are easily doable. SLI on console.. dunno.. console-SLI'ing would be more fun (plug two xbox 2 together for ultrahighresgaming :D)
     
  3. Unknown Soldier

    Veteran

    Joined:
    Jul 28, 2002
    Messages:
    2,238
    Likes Received:
    33
    If I remember correctly the R300 (9700 Pro/XT) had 8 pipes .. the NV30/3X only had 4 (although Nvidia stated 8).

    US
     
  4. London-boy

    London-boy Shifty's daddy
    Legend Subscriber

    Joined:
    Apr 13, 2002
    Messages:
    21,508
    Likes Received:
    5,153
    Did they? I thought they stated :shock: !!


    On topic:
    So if the XGPU2 can arbitrarily use its units for either vertex or pixel shading, does that mean it's more of a DX10 part (where vertex and pixel shaders will supposedly be sharing the same units)? Cause i'm not sure you can do that with DX9, i'm open to explanations..... :oops:
     
  5. DegustatoR

    Veteran

    Joined:
    Mar 12, 2002
    Messages:
    1,319
    Likes Received:
    23
    Location:
    msk.ru/spb.ru
    It did, though there weren't 9700XT ;)
     
  6. DegustatoR

    Veteran

    Joined:
    Mar 12, 2002
    Messages:
    1,319
    Likes Received:
    23
    Location:
    msk.ru/spb.ru
    That's actually more up to driver though an ability to control ALU allocation from API is surely may be handy for programmers.

    As i see it, R500 is a DX9+ part. Or DX9.5 if you wish.
     
  7. London-boy

    London-boy Shifty's daddy
    Legend Subscriber

    Joined:
    Apr 13, 2002
    Messages:
    21,508
    Likes Received:
    5,153
    But today it is not possible at all, be it because of drivers or DX9. While it will be "standard" on DX10. Right? :|
     
  8. Dave Baumann

    Dave Baumann Gamerscore Wh...
    Moderator Legend

    Joined:
    Jan 29, 2002
    Messages:
    14,079
    Likes Received:
    648
    Location:
    O Canada!
    Nothing actually prevents this now, likewise nothing prevents you from having separate VS/PS/GS under D3D10.0, however its a case of when its sensible to do these things under the target API. Presently, although VS/PS3.0 are close in terms of capabilites, they don't have the same instruction set/capabilites so there is an argument that there may be some waste if you unified under DX9, but technically it can be done. Likewise, because DX10 does have the same technical specifications / capabilities for VS/PS then logically that would be the most opportune time to move to unified hardware on the PC.

    As with XBox1 and its extra capabilities, XBox2 isn't targetting any single specific API so it can target more than "just" SM3.0 whilst not necessarily being "SM4.0" and these will be exposed for the console. My expectation is that Xenon graphics will fall close to the D3D10.0 specifications as they are now but still have some arbitary limitations that wlould prevent it from being full D3D10.0.
     
  9. davepermen

    Regular

    Joined:
    Aug 27, 2003
    Messages:
    422
    Likes Received:
    2
    Location:
    Switzerland
    so it was 4, then 8, then (now) 16, then (soon) 32 due SLI, then next time 64.. with SLI or without.
     
  10. London-boy

    London-boy Shifty's daddy
    Legend Subscriber

    Joined:
    Apr 13, 2002
    Messages:
    21,508
    Likes Received:
    5,153
    Thanks! That explains a lot.
     
  11. Fafalada

    Veteran

    Joined:
    Feb 8, 2002
    Messages:
    2,773
    Likes Received:
    49
    Not at all - in terms of general purpose processing, the current generation of consoles has barely met the requirements of entry level PC cpus when they came out.

    If we use analogy relative to PC, DC would have a 700Mhz SH4, or PS2 a 1Ghz R5900, to be more like Xenon's cpu in 2005.
     
  12. PeterAce

    Regular

    Joined:
    Sep 15, 2003
    Messages:
    489
    Likes Received:
    6
    Location:
    UK, Bedfordshire
    ATI have stated (in Richard Huddys 'save the nanosecond' video presentation at GDC 2004) that the allocation of the unified ALUs would be controled by the hardware (silicon) he said won't be the driver and definitely not the application that controls the allocation.
     
  13. DegustatoR

    Veteran

    Joined:
    Mar 12, 2002
    Messages:
    1,319
    Likes Received:
    23
    Location:
    msk.ru/spb.ru
    What he sad and what will be aren't necessary the same thing. Remember that not only ATI is working on DX10 specs.
     
  14. Dave Baumann

    Dave Baumann Gamerscore Wh...
    Moderator Legend

    Joined:
    Jan 29, 2002
    Messages:
    14,079
    Likes Received:
    648
    Location:
    O Canada!
    DX10 specs won't really make any difference as to how you implement the control of the units. Like I said, there should be nothing to stop IHV's going down the route of explicitly creating the shader pipeline in the traditional fashion or in a unfied fashion (indeed, if David Kirks comments to me earlier this year still hold true now, then I would suggest that NVIDIA may still be looking at the former route). If you do implement a unified shader structure how the control of the hardware resources is achieved is nothing to do with the API (just as it isn't when you have a traditional pipeline).
     
  15. DegustatoR

    Veteran

    Joined:
    Mar 12, 2002
    Messages:
    1,319
    Likes Received:
    23
    Location:
    msk.ru/spb.ru
    You have control of the hardware recources in the API even now. Unified shader ALUs is just another step in the flexibility of the pipelines. So if you make them flexible, you might want to give users the ability to control it.
     
  16. London-boy

    London-boy Shifty's daddy
    Legend Subscriber

    Joined:
    Apr 13, 2002
    Messages:
    21,508
    Likes Received:
    5,153
    So why is this not done today, if it's feasible? It sounds like under certain circumstances it would yield major performance jumps...
     
  17. Zeross

    Regular

    Joined:
    Jun 3, 2002
    Messages:
    280
    Likes Received:
    11
    Location:
    France
    DaveBaumann has already explained why :
     
  18. Dave Baumann

    Dave Baumann Gamerscore Wh...
    Moderator Legend

    Joined:
    Jan 29, 2002
    Messages:
    14,079
    Likes Received:
    648
    Location:
    O Canada!
    You don't have any significant controls over how the processing occurs - this is primarily dictated by resource limitations.

    Not really - this is up to the hardware to decide dependant on the loads put upon it; at present this is implicit in the fixed limitations between VS and PS, but that should also remain under a unfied structure. Even if you did want to offer some controls over that, this wouldn't negate hardware instruction schedulers.
     
  19. Megadrive1988

    Veteran

    Joined:
    May 30, 2002
    Messages:
    4,638
    Likes Received:
    148
    davepermen wrote:

    well only if Xbox 2 is significantly delayed. as things stand now, Xbox 2 is coming out in roughly one year. the VPU for Xbox 2 has already taped out. it purportedly has 48 shader units. possibly 64 but more likely 48. which can work on either geometry or pixels.

    so, todays fastest ATI hardware has 16 + 6 shader units (22 total)
    yes, next year's Xbox 2 will have more than double the shader units, most likely 48 unified units.

    SLI obviously doubles everything provided you have two of the same class of ATI cards. sure, I would love SLI in a console, like a new NEO GEO but it won't happen with Xbox 2.
     
  20. Ostsol

    Veteran

    Joined:
    Nov 19, 2002
    Messages:
    1,765
    Likes Received:
    0
    Location:
    Edmonton, Alberta, Canada
    Doesn't ATI have 2 ALUs per pixel pipeline? 16x2 + 6 = 38. . .
     
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...