GeForce6800 w/ 8 pipes? (no,12)- Full review complete!

Discussion in '3D Hardware, Software & Output Devices' started by Ufon, Jun 6, 2004.

  1. digitalwanderer

    digitalwanderer Dangerously Mirthful
    Legend

    Joined:
    Feb 19, 2002
    Messages:
    18,992
    Likes Received:
    3,532
    Location:
    Winfield, IN USA
    I missed this one, thanks DemoCoder!

    But if that is the case why does the Ultra do so much better than the non-Ultra? Does it have 16 alpha blenders? (I'm not trying to be sarcastic DC, I'm trying to understand but I'm a tad too stupid I fear. :( )
     
  2. Ufon

    Newcomer

    Joined:
    Mar 28, 2004
    Messages:
    21
    Likes Received:
    0
    Location:
    Brno, Czech Rep.
    And what about GL_EXT_reme or Marco Dolenc's fill-rate tests?

    Could you recommend some fill-rate test without alpha blending?

    Edit: You wrote that NV40 (?6800U,GT,nU) has 16 pipes and 8 alpha blenders, but how is possible that 6800 Ultra reaches in 3Dmark03 fillrate test about 6200 Mtexel/s (no bandwith limitation with only 400 MHz higher memory clock?, fillrate is much more than twice ...) ?
     
  3. WaltC

    Veteran

    Joined:
    Jul 22, 2002
    Messages:
    2,710
    Likes Received:
    8
    Location:
    BelleVue Sanatorium, Billary, NY. Patient privile
    Basically, what DC seems to be saying is that nV realized the bandwidth limitation for 6800plain allows for advertising 16 pixels pipes while conveniently only having to actually have 8 (since bandwidth won't support 16, why not just have 8 and say you've got 16, anyway, etc.?) nV's gotten a lot of mileage out of that approach in recent years...;) (With nV3x it was let's talk about ps2.0 but show 'em 1.x, Let's talk about about fp32 but show 'em fp16, and with nV40 so far it's been let's talk about shader 3.0 but show 'em 2.0, etc. ad inifinitum.)

    Heh...;) I really have no clue as to why these results are as reported here. Either the 6800 samples looked at so far actually only have 8 pixel pipelines, or else all of the samples mentioned here are broken thus far, or else this is some kind of "SE" 6800 chip which nV's AIB partners are hoping they can get away with selling without having to reveal their Special Edition nature. The last possibility I would rate with high probability as we saw a lot of that with some nV3x products, IIRC. It seems clear that the 6800plain product nV officially announced is supposed to have >8 pixel pipes--but, again, we've seen how that goes as well. I admit it would be nice to know...;)
     
  4. Pete

    Pete Moderate Nuisance
    Moderator Legend

    Joined:
    Feb 7, 2002
    Messages:
    5,777
    Likes Received:
    1,814
    Just when I begin to think I have a handle on something, I get smacked back to reality. Hopefully DC or someone equally knowledgable can answer me these (TIA):

    1. Are alpha blenders a normal pipeline/quad accessory, or are they part of the memory controller?
    2a. If they're part of a quad, are there, say, two alpha blenders per quad, meaning the 6800 will only have six (with one quad disabled)?
    2b. Or are alpha blenders part of the memory controller, and thus the 6800, like the 6800U, has eight (because it keeps the full 256-bit memory bus)?
    3. How many alpha blenders do the NV35, R350, and R420 each have?
    4. When Baron and others said NV40 would essentially act like an 8x2 part, was that just in reference to the ratio of pipes to bandwidth, or also to the number of alpha blenders?
    5. Are alpha blenders in any way tied to the number of pipelines you can claim a GPU has?
     
  5. Ante P

    Veteran

    Joined:
    Mar 24, 2002
    Messages:
    1,448
    Likes Received:
    0
    edit: just got that from nVidia Europe this evening
     
  6. cho

    cho
    Regular

    Joined:
    Feb 9, 2002
    Messages:
    422
    Likes Received:
    16
  7. DemoCoder

    Veteran

    Joined:
    Feb 9, 2002
    Messages:
    4,733
    Likes Received:
    81
    Location:
    California
    No, that's not what I said at all doofus. The NV40 has 16 pipes and in all circumstances it behaves as if it has 16 pipes, unless you are doing alpha blending, in which case, the thoroughput is similar to 8-pipes. You will find ATI's chip behaves similarly in that they do not have enough bandwidth, and alpha blend fillrate will be lower than non-alpha blend. (8 bytes per pixel * 16 pipes * 500Mhz = 64 gigabytes per second)

    Since you can't hope to achieve this, halving the number of blender units makes perfect sense. If you can't hope to write 16 alpha blended pixels per cycle, why include hardware for it?

    NV40 has 16 pipes, each pipe has 2 shader units and 2 ROPs.
     
  8. digitalwanderer

    digitalwanderer Dangerously Mirthful
    Legend

    Joined:
    Feb 19, 2002
    Messages:
    18,992
    Likes Received:
    3,532
    Location:
    Winfield, IN USA
    I'm still not getting why the Ultra scores so much higher than the non-Ultra than if that is the case, guess I'm just a mega-dufus. :oops:
     
  9. Rugor

    Newcomer

    Joined:
    May 27, 2003
    Messages:
    221
    Likes Received:
    0
    Ok DC so if it is indeed blender units that are the limiting factor, then a card with 6 blenders at 335MHz should give about 60% of the performance of 8 blenders at 400MHz.

    Assuming not otherwise limited.
     
  10. Mintmaster

    Veteran

    Joined:
    Mar 31, 2002
    Messages:
    3,897
    Likes Received:
    87
    Well, 6200 Mtexels/s for the 6800U is pretty damn high for 8-pipe throughput! I think this is wishful thinking. Obviously, ufon did the multitexturing fillrate test.

    Well, 16 blend units would be useful for single or double channel formats. :D

    Not a very common scenario, of course, and those formats are much more useful if they're high precision. I think NVidia's move was very smart, and likely enabled them to do fp blending at a die cost comparable to ATI's 16 blending units.

    It seems now that NVidia will be shipping 8-pipe 6800NU's, which makes a lot more sense for a $299 part. Maybe the GT will now be 12-pipe.

    I'm pretty sure ATI will have one too once the 9800's are depleted a bit. I did some simple probabilites a while back, and if the probability of a quad failing is less than 20%, there will be as more 16-pipe parts than 12-pipe parts. I doubt this is the case, and suspect there will be many more 12-pipe parts, indicating a higher failure rate which in turn would predict many 8-pipe parts. ATI won't be throwing these out.
     
  11. Evildeus

    Veteran

    Joined:
    May 24, 2002
    Messages:
    2,657
    Likes Received:
    2
  12. Lezmaka

    Regular

    Joined:
    Oct 30, 2002
    Messages:
    398
    Likes Received:
    2
    I believe a reason for that could be because, as a few people have said here (including a quote from NV europe posted by Ante P), something isn't right with the card, whether it's borked or has an old/bad bios.
     
  13. Ante P

    Veteran

    Joined:
    Mar 24, 2002
    Messages:
    1,448
    Likes Received:
    0
    hmm the BIOS I got from leadtek and the BIOS posted in this thread both says "Incorrect file format" when I try to flash them :/
     
  14. WaltC

    Veteran

    Joined:
    Jul 22, 2002
    Messages:
    2,710
    Likes Received:
    8
    Location:
    BelleVue Sanatorium, Billary, NY. Patient privile
    Well, then, I don't know what you meant to say, since obviously the numbers reported here for the 6800 indicate 8 pixel pipes, but the numbers reported here for the 6800U indicate 16--as many have pointed out to you. The differences reported here are far too great to be accounted for by bandwidth and clock differences, if both gpus tested were indeed 16 pipe chips. You seem to be overlooking that aspect of the matter entirely.
     
  15. cho

    cho
    Regular

    Joined:
    Feb 9, 2002
    Messages:
    422
    Likes Received:
    16
    http://www.pegasoft.cz/soft_down_free/nvflash446.pegasoft.cz.zip

    boot in ms dos, type "nvflash -f p212new.rom" . :roll:(you need to unrar the file first ......)
     
  16. Ufon

    Newcomer

    Joined:
    Mar 28, 2004
    Messages:
    21
    Likes Received:
    0
    Location:
    Brno, Czech Rep.
    I flashed BIOS v2.0 (30/05/2004) from Leadtek.

    Core clock is slightly lower (325/700 instead 335/700), but it seems, there're now full 12 pipelines:

    === 3DMark2003 ===
    6800 @335/700 bios 1.0 - 7 565
    6800 @325/700 bios 2.0 - 8 978

    Fill-rate (single-texturing) 2 392 MTexel/s
    Fill-rate (multi-texturing) 3 083 Mtexel/s

    === GL_EXT_reme ===
    Fillrate:
    ---------
    Pixel fillrate: 3656.98 MegaPixels / s
    Texel fillrate: 3734.89 MegaTexels / s

    === Far Cry ===
    ---1024x768, 8x Aniso
    6800 @335/700 bios 1.0 - 41,7 fps
    6800 @325/700 bios 2.0 - 52,6 fps
    ---1600x1200, 8x Aniso
    6800 @335/700 bios 1.0 - 18,2 fps
    6800 @325/700 bios 2.0 - 21,4 fps

    === D3D VillageMark ===
    ---1024x768x16
    6800 @335/700 bios 1.0 - 218 fps
    6800 @325/700 bios 2.0 - 303 fps

    More detailed results:
    http://www.fi.muni.cz/~xjahoda/hw/leadtek_a400tdh/_new_bios_ver2.0/
     
  17. cho

    cho
    Regular

    Joined:
    Feb 9, 2002
    Messages:
    422
    Likes Received:
    16
    ? the new bios result slower than the old one ?
     
  18. Ufon

    Newcomer

    Joined:
    Mar 28, 2004
    Messages:
    21
    Likes Received:
    0
    Location:
    Brno, Czech Rep.
    clear mistype, sorry, now is it ok

     
  19. WaltC

    Veteran

    Joined:
    Jul 22, 2002
    Messages:
    2,710
    Likes Received:
    8
    Location:
    BelleVue Sanatorium, Billary, NY. Patient privile
    Thanks much for the info--so it's fair to conclude the 6800 is 12 pipes normally, then, and not 8 or 16?
     
  20. Ante P

    Veteran

    Joined:
    Mar 24, 2002
    Messages:
    1,448
    Likes Received:
    0
    "EEPROM and Chip ID mismatch" or something like that
    chip is 0401 and BIOS is for 0402 (or the other way around)

    and you can't override the safety precation so it just doesn't allow me to flash... :(
     
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...