GeForce 6 -sarja on Nvidian kuudennen sukupolven grafiikkasuoritinperhe (koodinimeltään NV40). Kaikki 6xxx-sarjan GPU:t tukevat Vertex- ja Pixel Shader 3.0:aa, joita tarvitaan DirectX 9.0c:n suorittamiseen. Lisäksi ne tukevat OpenGL 2.0 -teknologiaa.
GeForce 6 julkistettiin 14. huhtikuuta 2004. Näytönohjaimet tukivat tuolloin muun muassa Pure Video -teknologiaa ja uutta Scalable Link Interface -tilaa (SLI), joka kaksi näytönohjainta voi kytkeä rinnakkain. SLI on saatavilla vain PCIe-alustalle.
GeForce 6800 (NV40) -sarjan näytönohjaimet olivat aikaisekseen hämmästyttävän tehokkaita.[1] Niissä oli 16 pikseliliukuhihnaa,[1] 6 verteksivarjostinprosessoria[1] ja GeForce 6800 oli 2–2,5 kertaa nopeampi kuin edeltäjänsä GeForce FX 5950 Ultra. Näytönohjain tuotettiin 130 nanometrin viivanleveydellä.[1] 6800 Ultra -näytönohjaimissa on 288 mm:n suoritin, joka toimii 350 MHz:n taajuudella. [1]. Transistoreita suorittimessa on 222 miljoonaa[1], mikä on yli kaksinkertainen määrä edellisen sukupolven NV30-piiriin verrattuna. Transistorimäärän seurauksena kasvaneen virrankulutuksen vuoksi näytönohjain tarvitsee 2 lisävirtaliitintä.[2] Ohjaimen muistiväylän kaistanleveys on 256 bittiä[1], joka on jaettu neljään 64 bittiä leveään osaan.[1] GeForce 6 -sarjan isoimpia muutoksia edelliseen sukupolveen verrattuna oli rinnakkaisarkkitehtuuri (superskalaarinen arkkitehtuuri), joka koostuu verteksivarjostin-, pikselivarjostin- ja rasterimikroprosessoreista.[2]
6800 GTO, jota tuotettiin vain OEM-myyntiin, sisältää neljä peitettyä, avattavaa pikseliliukuhihnaa. 6800 LE sisältää kahdeksan käytöstä poistettua pikseliliukuhihnaa ja kaksi käytöstä poistettua, avattavaa verteksiliukuhihna.
GeForce 6600 -sarja
GeForce 6600 -sarja (NV43)[3] julkistettiin 12. elokuuta 2004. GeForce 6600:ssa on 128-bittinen muistiväylä. Pikseli- ja verteksivarjostimia on puolet 6800 GT:n vastaavista. GeForce 6600 on 6800-sarjan näytönohjaimia halvempi, mutta myös niiden teho on alhaisempi. Myös 6600 tukee SLI:tä. Näytönohjaimet tuotettiin 110 nm:n prosessilla.[3]
6600-näytönohjaimista on kolme muunnelmaa: 6600LE, 6600, ja 6600 GT (hitaimmasta nopeimpaan). 6600 GT kilpailee tasaväkisesti nopeudessa GeForce 5950 Ultran ja Radeon 9800 XT -näytönohjaimien kanssa.
Alun perin 6600-sarja julkaistiin vain PCIe-liitäntäisenä. AGP-liitäntäiset näytönohjaimet tulivat muutamaa viikkoa myöhemmin. AGP-väyläisten näytönohjainten muistitaajuus on 900 MHz, PCI e -väyläisissä 1000 MHz.