DeanXP
Čuven
- Učlanjen(a)
- 07.03.2003
- Poruke
- 412
- Poena
- 619
Prvo, G80 je imao iskljucenu MUL jedinicu u shaderu, koja se izgleda pojavila u G92. Odatle dodatna snaga serije bazirane na G92. Iako ima znacajnije manju magistralu ima vece clockove i postize snagu 8800GTX.
Nema ni G92 dostupan dodatni MUL. Prednost koju G92 ima u odnosu na G80 je udvostrucen broj texture address jedinica.
Sporni MUL je zapravo deo special function jedinica i nVidia nije uspela da ga uposli za generalni shader kod, iako ima posrednu ulogu. S druge strane citirana GFLOPS brojka za CUDA ne racuna doticni MUL, jer on ovde nema nikakvu ulogu.
GT200 verovatno ima vise koristi od tog MUL-a - bar tako sugerise slajdu sa nV prezenatacije koji kaze: "Improved Dual Issue".
Jos neke za sad poznate G80->GT200 izmene ukljucuju: povecana brzina za ROP Blending, udvostrucen broj registara i lokalne SM memorije.
Zanimljivo je videti trend povecanja interne memorije GPU-a. G80 je imao 16KB lokalne memorije za svaki od 16 SM-ova, sto ukupno daje 256KB. GT200 ce imati 32KB memorije za svaki od 30 SM-ova - ukupno 960KB, sto je skoro 4 puta vise.
G80 posedune i L1 i L2 Texture cache, koji su za GT200 najverovatnije povecani.
NVidia ima izuzetno slozen princip razvoja GPU-a koji im omogucava da dobiju finalni proizvod iz svega par pokusaja. Retko koji NV GPU ima reviziju vecu od 4.
Rekao bih da su sa GT200 ipak probili rokove za nekih 6+ meseci.
Nemam nista 100% konkretno da ovo potvrdim, samo sumnje, mada zasnovane na par cinjenicama:
nVidia je prosle godine najavila da ce izbaciti double precision hardware do kraja godine (2007). Obzirom da DP podrska dolazi sa GT200, sasvim je verovatno da se to odnosilo na njega. To je bio inicijalni plan, a kasnije je nesto poremeceno.
Naravno, mogao bi se napraviti argument da nVidia nije izbacila GT200 tad, jer pored RV670 nije bilo potrebe i da je G92 vise nego "good enough". Medjutim, dve stvari idu protiv ovoga. Prvo, RV670 je doneo DP podrsku sto je ozbiljna pretnja na GPGPU frontu. Drugo, izbacili su 9800GX2 kao flagship ciji je zivot na trzistu svega tri meseca (mart-jun). Ne bi morali ulagati u razvoj ove kartice da je GT200 bio izbacen ranije.
GT200 je izradjen na 65nm procesu, a 55nm verzija sledi po kratkon postupku - ako je bilo kasnjenja sa 65nm verzijom to su verovatno morali isterati do kraja, a rad na 55nm poceli paralelno.
Jos par stvari koje u manjoj meri idu u korist ove teorije:
-GT200 koristi GDDR3 (krajem prosle godine nije bio dostupan GDDR5).
-Konfuzija oko GeForce serija - G92 je prvobitno plasiran kao GF8, pa zatim kao GF9 - moguce da je GF9 serija prvobitno bila rezervisana za GT200, da bi se kasnije predomislili.
Poslednja izmena: