54
-
#14 Egyenore a 8800 Ultra boven eleg, barmilyen jatekhoz. Bum. -
dez #13 Na ez így már egy fokkal jobb, de továbbra sem helyes. A "mag" egy olyan egység, ami mindent tartalmaz ahhoz, hogy egy kisebb programrészletet önállóan végrehajtson - nevezetesen ami éppen a L1 adat- és program-cache-ben van (a L1 is beletartozik). Ezen kívül a memóriához és a perifériákhoz való hozzáférést biztosító egyéb elemekre van szüksége, illetve L2(, L3) cache-re.
Nem tudom, hogy a G80 (ez a chip neve, a GF8800 az erre épülő PC-s kártyák neve, miközben vannak egyéb erre épülő kártyák is) un. thread processing clusterei képesek-e erre, de senki sem nevezi őket magoknak. -
dez #12 "b) Az optimalizacio akar ketszeresere is nyujthatja a fejlesztesi idot."
Meg konzolnál nem 100 féle konfigon kell biztosítani az elfogadható működést, mint PC-n.
"Csak azokat a jatekosokat erinti, akik az egy evnel ujabb jatekokkal akarnak maximalis felbontasban, maximalis minoseg melett jatszani."
Nem kell ide mindenből a max., lásd pl. Crysis. De a többi új, DX10-es játék is igencsak izzasztja a vasat. Ha meg jönnek az új kártyák, jönnek az újabb játékok is, amiknek megint kevés lesz. Ki van ez találva.
"Ha megfelezzuk a maximalis felbontast, akkor megnegyszerezzuk a rendelkezesre allo teljesitmenyt. Ez tobbnyire eleg."
Nem egészen, ez nem ray-tracing, ahol a pixelszámmal közel egyenesen arányos a terhelés. A változatosság kedvéért az elmélkedés helyett nézz néha teszteket.
"Nem, fogjak a nativ felbontasu kepet, es egy fsaa szurot kuldenek ra, amitol nativ felbontasu marad."
Aham, mondanál 1-2 monitor-típust, ami ilyet tud? Nagyon le lehetek maradva, mert én egy ilyet sem ismerek.
"Pl. 1600x1200 eseten a 800x600-as felbontas torzitas mentesen meretezheto at."
Elméletben. Gyakorlatban a legtöbb monitor ezt is el tudja szúrni.
Igen, az FSAA jó teljesítményhatékony megoldás, ezért alkalmazzák már jópár éve. :P -
kvp #11 "Légyszives hagyd abba, hogy a GPU-kkal kapcsolatban magokról beszélsz!
A CPU-knak vannak magjai (ebbe meghatározott részek tartoznak).
A GPU-knak számoló egységei (ALU-i) vannak. Persze abból jó sok."
Az nvidia gf8800-as sorozatban 8 mag van, ezekben magonkent 16 alu. Ossze lehet szorozni mindent, de programozaskor (pl. cuda-ban) mar figyelembe kell venni oket. A control egysegek szama szabja meg a magok szamat, ez gf8800-asnal 8. Magonkent 16 alu van, ezert 8*16=128 alu van a chipben. -
kvp #10 "1. Fix hardverre sokkal jobban lehet optimalizálni."
a) Egy program optimalizalt valtozata altalaban ketszer hatekonyabb mint az optimalizalatlan.
b) Az optimalizacio akar ketszeresere is nyujthatja a fejlesztesi idot.
c) Altalaban evente megduplazodik a teljesitmeny.
d) Ha a programot egy evnel tovabb fejlesztik, akkor amire elkeszul addigra lesz eleg eros hardver, hogy ne kelljen optimalizalni, viszont ha megis optimalizalnak, akkor a ket eves fejlesztes miatt mar 4-szer gyorsabb hardver lesz a piacon mint amire szukseguk van.
"2. Ha fix a hardver, abból kell minnél többet kihozni, nem újabbnál újabb (sőt már nem is egy) kártyák vásárlására kényszeríteni a játékosokat."
Eleg ha var valaki fel-egy evet, es megkapja a ket kartyat egy chipben. Csak azokat a jatekosokat erinti, akik az egy evnel ujabb jatekokkal akarnak maximalis felbontasban, maximalis minoseg melett jatszani. Ha megfelezzuk a maximalis felbontast, akkor megnegyszerezzuk a rendelkezesre allo teljesitmenyt. Ez tobbnyire eleg.
"Itt miről van szó? Fogadják a natívnál nagyobb felbontású képet, és lemérezezik?"
Nem, fogjak a nativ felbontasu kepet, es egy fsaa szurot kuldenek ra, amitol nativ felbontasu marad. Ezt postprocessing filter-rel akar a kartyan is meg lehet oldani, de akkor ket lepeses rendereles es accumulation buffereles szukseges. (pl. a bloom-ot csak a postprocessing kepes ratenni, viszont ugyanitt lehetne shader-bol fsaa-t is csinalni, csak nem eri meg)
A kisebb felbontasban hajtas nem jo otlet, csak akkor ad elfogadhato kepet, ha egeszszeres a szorzo es az elek akkor sem tokeletesek. Pl. 1600x1200 eseten a 800x600-as felbontas torzitas mentesen meretezheto at. (wide monitorokon ez 960x600) Viszont az 1:1-es accumulation buffer-es fsaa sokkal jobb. (csak ha a kartya csinalja akkor ezzel eldobja a sajat teljesitmenyet) A megoldas lenyege, hogy tobb sampling point-ot kell kiszamolni, de tenyleges lementesre a framebuffer-be mar csak az atlag kerul. Ez egy 16 alus parhuzamos gpu eseten 4x-es fsaa-t kepes generalni a framebuffer megnovelese nelkul. A legjobb amit kulso hardverben idaig lattam az a 2x-es fsaa volt, de azert elfogadhato az is. Ha megfelelo lod-os a texturaszures es nem a poligonok, hanem a texturak torzulasa miatt zavaro a kep, akkor csak az elekre kell fsaa, amire meg a kulso hardveres 2x-es megoldas is tokeletes. Ha sok apro 1-2 pixel koruli meretu poligon van, akkor viszont erdmes a tobbpontos parhuzamos szamitast hasznalni. -
dez #9 "Viszont siman legyarthato es mukodne is."
Aha. Nézd már meg, mekkora chip a G80-as! ~484mm2. Ennél nagyobbat nem nagyon lehet gyártani. Ez 90nm-es, most állnak át 65nm-re, aminél kb. 2x annyi tranyó hozható ki ugyanakkora felületen. Azaz egy 256 számoló egységes. Hol van ettől még a 4096... -
dez #8 Légyszives hagyd abba, hogy a GPU-kkal kapcsolatban magokról beszélsz!
A CPU-knak vannak magjai (ebbe meghatározott részek tartoznak).
A GPU-knak számoló egységei (ALU-i) vannak. Persze abból jó sok. -
dez #7 A 3000-es széria első tagjai a 2900XT teljesítményén, illetve valamivel afölött fognak teljesíteni - viszont jóval olcsóbban, jóval alacsonyabb fogyasztással (lévén 55nm-esek, 80 helyett, mint az R600). És valamikor jövő év elején jön a köv. csúcskártya. -
kvp #6 "Bár mostanában nem tudnak túl sokat felmutatni, az igaz."
Barmikor megnovelhetik a magok szamat, mondjuk 8-rol 16-ra. Akkor mar 8*16=128 helyett 16*16=256 alu lenne a kartyan, ami pont egy ketkartyas sli teljesitmenye, viszont a szinkronizacios es memoriabeli veszteseg nelkul. (a memoriabusz jelenleg 6 csatornas, ezt novelhetik egeszen 16-ig, tehat itt is van tartalek) Kulonosebb gondolkodas nelkul lehet novelni a gf8800-as szeria parametereit egeszen a 256 magos verzioig (elmeleti hatar) ahol mar 256*16=4096 mag lenne, tehat egy 64x64-es negyzetet tudna a kartya egy orajel alatt kirajzolni. Es mindzet orajelemeles vagy technologiai valtas nelkul. Persze ekkor mar 16Kb helyett 512Kb L1 cache es 4096 mag lenne a kartyan, a hozza jaro nagy merettel es feluletaranyos hotermelessel. Viszont siman legyarthato es mukodne is. -
dez #5 Megfeledkezel két kulcsfontosságú dologról.
1. Fix hardverre sokkal jobban lehet optimalizálni.
2. Ha fix a hardver, abból kell minnél többet kihozni, nem újabbnál újabb (sőt már nem is egy) kártyák vásárlására kényszeríteni a játékosokat.
"(a jobb digitalis monitorok a kb. ketszerest hardverbol kezelik, tehat ha valakinek ilyen van, akkor ezzel a kartyat mar nem kell terhelnie)"
Itt miről van szó? Fogadják a natívnál nagyobb felbontású képet, és lemérezezik? Ilyet még nem láttam. Vagy ha arra gondolsz, hogy kisebb felbontáson hajtod, mint a natív: hát 1-2 kivételtől eltekintve nem túl szép az eredmény. -
Zealot #4 "Ezt a szakértők úgy értelmezik, hogy a közeljövőben nem várható a GeForce 8800 GTX-nél erősebb chip megjelenése"
Ez szerintem inkább attól függ, hogy milyen lesz az ATI 3000-es szériája. Bár mostanában nem tudnak túl sokat felmutatni, az igaz. -
kvp #3 Egy nextgen konzol manapsag csak egy gf7900-as teljesitmenyet hozza. Ha csak multiplatformos jatekokkal akar valaki jatszani, akkor egy ilyen kartya boven eleg a pc-jebe. (720p-s felbontas mellett biztosan, ennek pc-s megfeleloje az 1280x1024)
Ha viszont valaki uj pc-s jatekokkal akar jatszani, akkor fel evet varva mar olcson vehet 1 darab kartyat amin megy a jatek. A tripla sli (ami egyebkent tetszolegesen bovitheto 256 egysegig) inkabb a tudomanyos munkakhoz jo. Az nvidia jelenlegi legjobb gpgpu doboza 16 egyseget kezel, 4-essevel osszekotve a kartyakat. Teljesitmenyben egyebkent kb. egyenesen aranyos kartyak darabszama es a teljesitmeny. A felbontast viszont negyzetesen szoktak novelni. A legtobb mai dx9-es jatekhoz boven eleg egy gf9700-es, meg 1600x1200 eseten is, csak a fsaa-t kell kikapcsolni. (a jobb digitalis monitorok a kb. ketszerest hardverbol kezelik, tehat ha valakinek ilyen van, akkor ezzel a kartyat mar nem kell terhelnie) -
samuzsolt #2 a konzol mindenképpen jobb megoldás a pcnél ha játszani akarsz! 200ezerből már gyönyörű konzol+lcd párosítást kapsz! -
1hengeresVmotor #1 hmm és a 3 sli annyit fog érni mint 3 kártya ereje vagy csa 1.75 max 2 videókari működne??? jézusom egyre jobban gondolkodok egy konzolon mert ezt pénzel nem lehet majd bírni