dez#124"Sokkal több eset volt az, csak olvasgasd a hozzászólásaidat."
Na ja, sokan mondanak - jobban megnézve nyilvánvaló - hülyeségeket.
"Mondtam én, hogy válogatás nélkül?"
Pontosan azt sugalmaztad, hogy a kritérium az általam való lehülyézésre az, hogy nem ért velem egyet. Na hát ez az, ami egy hülyeség.
"Nem akadékoskodás. Ezek a tesztek nem mutatják meg, hogy pl. játékokban mennyire lehet kihasználni a teljesítményét."
Ne kavarj. Alkalmazásokról volt szó, és nem kimondottan játékokról. A felsorolt alkalmazásokban elérhető teljesítményt nagyon is szépen megmutatták ezek a tesztek. Ezekből le lehet vonni bizonyos tanulságokat.
"Milyen hétköznapokban? Játékoknál biztosan nem."
Már megint csak a játékok... De egyébként játékoknál is, pl. fizika.
"Jó, akkor nézzük ez mennyiben érdekes. Eleve az mpeg2 elavult formátum, tehát nem is ezzel kéne nézni."
Lehet, hogy már valamennyire elavult, viszont nagyon elterjedten használt.
De a lényeg, hogy jól jellemzi az média-feldolgozási teljesítményt.
"Ez a teszt így megint csak arról szól, hogy asztali BR lejátszókba mennyire lesz jó a cell."
Nem csak arról. Az mpeg2 dekódolás nem csak mat. számítás, hanem általános teljesítményt is igényel. És a tesztből látszik, hogy az is van ott.
"Aztán meg 1db HD videó lejátszása PC-n sem gond, így nincs gyakorlati jelentőssége. Igaz, elveszi a CPU teljesítményének jó részét, de HD videót csak teljes képernyőn játszik le az ember, így másnak nem is kell a teljesítmény közben."
És még ez sem akadékoskodás?
"Egyébként érdemes megnézni, hogy mit írnak az optimalizációról. Jobban megvilágítja, hogy miben erős, és miben gyenge a Cell. Pl.:"
Ez csak neked újdonság.
"Nyílvánvalóan arra való a teszt, hogy ne találgatni kelljen."
Ez nem találgatás, hanem megalapozott becslés.
"Megint feleslegesen dühöngessz, és személyeskedsz itt nekem."
Ha te mondsz ilyeneket, az nem személyeskedés, mi?
Egyébként tényleg feleslegesen, mert neked hiába beszél az ember, viszont jogos.
"Ha már elfelejtetted volna, itten a PS3-ról beszélünk, és abban a cell pontosan konzol chip."
Nem kell ez a kimagyarázás, te már korábban is azt állítottad, hogy a Cell konzol chipnek készült.
"Mint már sokszor mondtam, DSP-nek és matematikai segédprocinak kiválóan alkalmas, ebben nincs vita. Bár merültek fel kétségek ezel kapcsolatban is, ezek messze nem olyan komolyak."
Nem, te azt mondtad, hogy ennek sem igazán jó, mert túl nehéz programozni, stb.
"Igen szükség van, de nem feltétlen játékokban."
Azokban is szükség lesz rá. Most jön be a komolyabb fizika, AI, stb.
"Játékfejlesztők mondják (igen, olyanok is, akik nem hülyék). Igazából mindegy is, hogy ki mennyire hozzáértő, mert ha csak azok fejlesztenek jó játékokat PS3-ra, akik most dícsérik a cell-t, akkor az X360 lesöpri a piacról. Ha meg azt nézzük, hogy a konzol piac a PC-s rovására növekszik, akkor nem nehéz megjósolni, hogy a PC-khez hasonlóan programozható konzol több fejlesztőt fog vonzani, és gyorsabban meg tudják taluni."
Ehh, PC és x360 propaganda, kampó szöveg. Végre kibújt a szög a zsákból.
"Jó legyen. De akkor is ott van az, hogy a DX10-es kártyák egy nagyságrenddel jobban programozhatók."
A Cell meg 10 nagyságrenddel.
"Egyáltalán nem biztos. Arról van szó, hogy a meglevő nyers teljesítményt sokkal jobban ki lehet használni. Hasonlítsd össze a DX9-es és DX10-es kártyák felépítését."
Már megtettem. Teljes CPU tudásnak és rugalmasságnak (mint utasításkészlet, stb.) nyoma sincs.
"Nem arról beszélek, hanem arról, hogy pl. a shader egységeket tetszőlegesen össze lehet fűzni anélkül, hogy a CPU-nak bármi dolga lenne közben. Ezt korábban nem lehetett."
Önmagában az összefűzés nem vesz át minden feladatot a CPU-tól.
"Nem gond, ha megfelelően van szervezve."
Ne beszélj félre, inkább olvasd el újra, mit is írtam.
"Mit jelent az általánosságban?"
Az majdani játékokban felmerülő teljesítmény-igényekhez képest, a fizika, AI, stb. terén.
"Igazából nem tudjuk, hogy milyen, mert nincs még rá teszt. De azért pár dolgot lehet tudni. pl. nagyobb mennyiségű adattal biztosan nem boldogul a memóriakezelés miatt."
Miért ne boldogulna?
"Nem keverem össze. A local storage elég kicsi, sok feladatra nem elég."
Ezt már 1x megtárgyaltuk. Olyan esetekre, amikor blokkos feldolgozással sem áthidalható a dolog, igénybe lehet venni a PPU-t (is). Mondj ilyen feladatokat, amik az idő nagy részét teszik ki! Főleg egy játékban.
"Na ez az, ami nem egészen így van. Ezek átlagos számok, amik normális használatra vonatkoznak. Egy-egy utasítás, vagy kombináció lehet ennél sokkal lassabb is, és ha ezek túl sűrűn fordulnak elő, akkor drasztikusan romlik a teljesítmény."
Ezek a mai prociknál jellemzően a memóriához férő utasítások.
A cell szerencsére ilyen szempontból jó, mert a legtöbb ilyen probléma a memóriakezelésből adódik. De azért lehetnek itt is trükkös dolgok."
Az ennyire légből kapott feltételezéseket inkább hagyjuk.
"Nem erről van szó. A játék elkészítésére adott egy határidő és egy költségvetés. Az eredmény olyan jó lesz, amit ebből ki lehet hozni."
Jellemzően PC-ben gondolkodsz. A normálisabb helyeken ezt megfelelően eltervezik. És alapvetően úgy szól a kérdés, mennyi idő kell egy jó játékhoz.
"Vagy ha a másik irányból nézzük, az adott minőségű játék elkészítése több időbe és pénzbe kerül, ha nehezebb programozni az adott platformot. Tehát nem kevesebb szar és több jó játék lesz rá, hanem pont fordítva."
Hát lehet, hogy egyesek ilyenekkel próbálkoznak majd, de nem sok sikerrel. Éppen ezért, a profibbak előteremtik, mert egy jó játék több bevételt is jelent. (A PC-s gondolkodásoddal ezt talán sosem fogod felfogni. Nem csoda, PS2-s játékot sem sokat láttál, állításod szerint.)