54
  • DrFantastikus
    #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