216
-
#176 Húbameg, mi a zisten van itt?!!!
;)))
Csak 1 dolgohoz szólnék hozzá:
"A sony elfelejtett egy akkora szovtverkonyvtarat adni a cell-hez ajandekba mint amilyen a microsoft directx."
Nem egészen, nemtom hallottál-e róla, hogy a fejlesztőkészletekhez adott könytárak (OGL, miegymás) mellé a SONY egy fejlettebb könytár csomagot is ad, ennek a neve EDGE.
Aztán elég sok programozójuk járja a fejlesztő stúdiókat és közetlenül is besegítenek a kódolásba!
Pár napja a neten fenn volt egy interjú a cell tervező csoportjának "főépítészével". Rákérdeztek, hogy szerinte miért panaszkodnak a programozók az új architektúrára?
Azt válaszolta, hogy ez a bonyolultabb architektúra sokkal több előzetes tervezést igényel. Ő különböző nagyságú vállalatokat hozott fel példának.
Ha csak kicsi a vállakozás akkor mindíg van lehetőség, hogy az ember elugorjon a boltba cementért, vagy akármiért ha elfogyna, mert rosszul mért fel előzetesen valamit az ember. De egy nagy vállalat nem tud egyszercsak több tonna cementet előteremteni, ha a szükségleteket rosszul rosszul tervezték be.
Komoly szintlépésnek vagyunk tanui, amit a programozók egy része nem nagyon akar elfogadni, tök mindegy, hogy a cell, vagy más architektúra kapcsán, de a programozóknak egy sokkal struktúráltabb stílust kell felvenni.
Ez sajnos nem olyan mint egy új utasításkészlet, a programok struktúrája lép egy teljesen új bonyolultsági fokra. -
dez #175 Még néhány kiegészítés.
1. Az SPE-k címregiszterei 32 bitesek, így a címtér 4GB (előjel nélkül).
Persze fizikailag csak 256KB van. A saját MMU egységeikkel valószínű megoldható az automatikus ki-/belapozás is. Így végülis egy optimizálatlan C kód is elfuthat.
2. A saját ram L1 cache sebességű, de belőle 256KB olyan, mint L1-ből ennek többszöröse, mert nincs szükség a széles cache-line-okra.
3. Ha a main ramhoz kell nyúlni, az persze lassít, de a nagy sávszél, és az okos memória-rendszer által kb. oda lassul a dolog, mint amikor egy sima procinak a memóriához kell férnie, legalábbis nagyságrendileg. -
dez #174 "Meg hardveres videogyorsitas sincs, a drm kezelo mag meg masolgatja az adatokat a framebuffer-bol a videoramba. Ez kb. egy pci-os lfb-s videokartyaval felszerelt PIII-as szintjere butitja a ps3-at."
Nem egészen, mivel a PCI 133 MB/s, itt viszont ~25 GB/s játszik.
Plusz attól, hogy a grafika nem túl gyors, kisebb programokat teljesen jól el lehet futtatni.
"(mivel az spe-kre meg nincsennek programok)"
Nemsokára lesz mindenféle.
"Ez sokmindenre jo, de otthoni hasznalatra csak annyira mint egy wii a hozza valo operaval."
Ez enyhe túlzás.
"Jo lenne ha reszletezned. A gf8800-as mukodese hasonlo csak tobb, de lassabb mag van benne."
Sajnos ez egy akkora tévedés, hogy nem is tudom, hol kezdjem magyarázni, miért nem így van. Láthatóan mindkettőt nagyon-nagyon felületesen ismered.
"Es a kulso memoriacimzes tamogatasa miatt meg c++-os kod is elfut rajta"
Na persze, ahogy azt pistike elképzeli. Beszélj egy CUDA programozóval.
"mig a cell spe-kben erre nincs eleg kozvetlenul cimezheto memoria."
256KB/SPE épp elég kisebb programokhoz+adatokhoz. (Ezt mikrokontrolleresként tudnod kellene.) A többit meg lehet DMA-zni viszonylag nagy sávszéllel.
"A cell spe-k alapvetoen gyors skalar magok"
Nem skalar.
"memoriakezelo egyseg nelkul, par kilobyte-os cimterrel."
Az a pár az 256KB.
"A gyenge pontjuk a cimezheto memoria kis merete, ami miatt hasznalhatosagban csak a dsp chipekkel tudnak versenyezni, egy gpgpu-val mar nem."
Ez is tévedés. Mit gondolsz, az IBM miért Cellekből (plusz kiegészítésnek Opteronokból) építi a köv. világelső szuperszámítógépét, a Roadrunnert, nem G80-akból vagy R600-asokból?
"A dma-s ram kezeles olyan mint amikor egy videokartya a rendszer rambol probal texturazni. Mukodik, de nagyon lassu."
Nem olyan nagyon lassú (hacsak nem quadwordonként akarnak olvasni), mivel itt egy ~25 GB/s-es elérésről beszélünk, nem a töredékéről.
"Ezzel szemben a 256Kb nagyon keves."
256 kilobit tényleg nagyon kevés - 256KB azért nem annyira.
"Ennel joval tobb belso memoria jut egy gf8800-as regiszter terere is, es mindkettonek 1 orajel az eleresi ideje."
Nem tudom, miről beszélsz, a G80-ban éppenhogy túlságosan is kevés a belső buffer, ez hátrányt jelent számára az R600-zal szemben. Pedig még abban sincs éppenséggel 2MB (8*256KB).
"A gf8800-as egyszeruen egy jobban hasznalhato architektura"
Attól függ, mire akarják használni őket. Ezt kellene legalább megértened.
"es jobb szoftvertamogatassal rendelkezik mint a ps3 mivel a microsoft (dx10) es az nvidia (gpgpu) is ott all mogotte."
A Cell mögött meg az IBM, a Sony, a Toshiba, számos más cég, egyetemek, egyes katonai szervezetek, és az opensource közösség egy része is.
"es ajandek tudomanyos celu fejlesztoi keszletet is ad hozza az nvidia)"
Az IBM is sokmindent ad a Cellhez, ingyen.
"A forditoprogramok nem boldogulnak veluk, mert nincs ilyen architekturara optimalizalt fordito."
Dehogynincs. Még a GCC-hez is van SPE támogatás, az IBM készít két saját C-fordítót is (egy egyszerűbbet és egy szuperszámítógépre optimizáltat), és egy-két cég készít tudományos felhasználást igencsak segítő fejlesztői környezezet, amivel komoly programozói tudás nélkül is ki lehet használni a chipet, pl. egy matematikusnak vagy egy fizikusnak.
"Ha valaki assembly-ben all neki, akkor boldogul, bar a scatter-gather memoriamodelles algoritmusok itt nem hasznalhatoak, mivel csak block io van a dma egysegben. Az utobbi idokben a gpu-k es az x86-osok miatt az osszes haszalhato nem vektoros algoritmus random memoria i/o-ra alapoz, mert az osszes mai gep ilyen. (kiveve a dsp-ket es regi vektoros szuperszamitogepeket, amik mara kihaltak) Ha nincs ra algoritmus, nincs ra rendes fordito, akkor baromi nehez barmit is kihozni."
Csakhogy ez nem egészen így van.
"A sony elfelejtett egy akkora szovtverkonyvtarat adni a cell-hez ajandekba mint amilyen a microsoft directx."
DirectX? Most miről beszélünk, játékokról, vagy tudományos+egyéb felhasználásról? Ha utóbbiról, nézd meg az IBM kínálatát, ha játékokról, akkor meg lásd a Sony fejlesztő-csomagját.
"Minden programozo talalhatja fel a sajat algoritmusait, mint regen a c64-es assembly-s idokben. Oke hogy gyors lesz, de tobb evvel tovabb tart megirni. Megeri?"
1. csak bizonyos esetekben van erre szükség, és 2. adott esetben megéri.
"Nem. Tobbnyire DSP-ket es mikrovezerloket szoktam programozni, tehat ismerem a problemakat."
Valóban? Hát itt azért nem egészen egyszerű DSP-kről és mikrokontrollerekről van szó.
Meg nem tudom, hogy programozol, de érdekes, hogy ehhez képest mennyire lebecsülöd azt a 256KB-ot.
Én egyébként ugyanezzel foglalkozom többnyire, kb. 10 éve, előtte (és néha mellette) C és 68k asm játszott be nem amatőr szinten.
"Sajnos a cell meg az intel itaniumoknal is agyhalottabb architektura. Azok is gyors cpu-k lennenek, csak nincs hozzajuk szoftver es uzleti logikahoz teljesen alkalmatlanok. A cell pont ilyen."
Ez így nem igaz. Egész más okból nem sikeres az Itanium (amellett persze, hogy tényleg nincs rá szoftver).
Mellesleg a G80 sem alkalmas üzleti logikára.
"A jatekok meg jo ideje rengeteg uzleti logikahoz hasonlo feladatot vegeznek, azaz sok felteteles elagaz van a programokban, meg a v2-nel jobb shader-ekben is."
Sokat, de nem annyit, amennyivel ne boldogulna el a PPE (vagy akár egy SPE, ha megfelelően kicsi az adatmennyiség).
"(pl. tudasbazis alapu mesterseges intelligencia, ray tracing alapu arnyekolas, dinamikusan szamolt texturak vagy eppen fizika, stb.)"
Ray-tracing? Na nézzük: egy eredetileg GF7800-asra írt ray-tracert átírtak Cellre - kapásból 2x gyorsabban futott rajta, optimizálva meg 5x gyorsabban... (Dokumentálta a program készítője, keresd meg, ha érdekel.) Pedig FLOPS alapján a másiknak kellett volna gyorsabbnak lennie...
"Ha az adatok es a program befernek 256Kb-ba, akkor a cell spe gyors. E folott olyan sebessegeket hoz, mint amikor egy rendszer elkezd swap-elni."
Jaj, ne beszélj már ilyen ökörségeket.
"Csak itt nem diszkre hanem rendszer ram-ba swap-el."
Aha, mindössze 1000x-es a különbség.
"Egyik sem tul gyors, es mivel az spe-ben nincs hardveres virtualis memoria kezeles"
De, tudomásom szerint van!
"Egyebkent en adatokat es algoritmusokat irok, a valasz pedig az hogy baromsag... Dez, szerintem erdemes lenne annyit tanulnod, hogy legalabb ervelni tudj."
LOL, te téves adatokat írsz, mégpedig túl sokat.
"Ma mar kaphatoak 8 magos rendszerek (2x4 mag)."
Aha, csak épp túl drága átlagfelhasználásra, és igen lassan és nagy késleltetéssel éri el az egyik proci a másikat és a memóriát. teszt
"Tehat kb. 1 generaciora vagyunk attol, hogy egy pc nyers eroben is lenyomja cell-t."
LOL, egy 8 procis szerver most is lenyomhatja, legalábbis elvileg. Csak ugye mennyiért is...?
Plusz 1-2 év múlva a Cellből is lesz gyorsabb, nagyobb, jobb.
"Viszont mig a pc-n az osszes eddig megirt algoritmus gyorsul, addig cell eseten arra az egy egyedulallo hardverre kell optimalizalni mindent."
Bla-bla. A többmagosítástól nem gyorsulnak az egymagos kódok, mégpedig abból van a legtöbb.
Ha a többszálas alkalmazásokat nézzük, a Cell esetén több PPE+SPE esetén lineárisabb a gyorsulás üteme, és meredekebb is.
"Mig pc-n, xbox360-on csak ujra kell forditani a tobbszalu kodot es maris gyorsabb lesz, addig ps3-on minden ujra kell irni."
Ez így nem igaz. Sokszor csak némileg kell átírni v. kiegészíteni, és Cellen jóval gyorsabb még így is, fele SPE kihasználtsággal (fejlesztő írta).
"Meg az nvidia mernokei is megoldottak, hogy a c++-os kod modositas nelkul fusson egy gf8800-ason"
Ezt honnan szeded?
"mig a cell spe-kbe egyszeruen nem lehet beletenni annyi kodot es adatot mert nincs hova. Abban a pillanatban hogy elkezd swap-elni, lassu lesz."
Ha okosan van megoldva, akkor nem különösebben. (Persze bizonyos esetekben igen.) Főleg, hogy dual-bufferesen párhuzamosan mehet tovább a számolás a pakolás alatt!
"Kb. annyira mint amikor egy x86-os ps2-ot probal emulalni."
Ez aztán az értelmes összehasonlítás...
"A masik gond, hogy az spe-k osztoznak a cpu-val a memoria buszon"
Úgysem kell az PPE-nek 25 GB/s.
"ami csak egy sima ddr3-as dual channel megoldasnak felel meg."
Nem éppen. Az XDR memóriavezérlő és memóriák sokkal intelligensebben kezelik a hozzáféréseket, és a késleltetés is alacsonyabb. Plusz ezt a sávszélt hozó DDR3 még kurva drága.
"Ha keves a belso gyors ram, lassu a memoriabusz es sokan versenyeznek erte (idealis esetben minden 6-odik orajelre ferhet csak hozza egy spe a fo ramhoz, rossz esetben csak minden 10-edikre), akkor hiaba gyors az spe, nincs eleg adata amit feldolgozhatna."
1. Közben is dolgozhat.
2. Egymásnak is továbbadhatják az adatokat további feldolgozásra, ~200 GB/s sávszéllel.
"Meg jo, hogy az nvidia gf8800-as sorozat mar altalanos cpu-kat kapott, amik akar a linux-ot is futtathatjak, bar memoriavedelem nelkul."
Ez egy hülyeség.
" "Olyan szempontból, hogy számítási teljesítménye megeggyezik a konzollal.Azt meg nem tudom, hogy pc-n milyen hw egyezik meg a ps3 tudásával. Valahogy csak össze tudják őket mérni, ha már pc-n írják rá a játékokat is." "
Ezt nem én írtam, légyszi ne keverd a válaszokat.
"A pc-n irt jatekok csak a fo magot hasznaljak ki, es a gf7900-es videokartyat. Ez egy dx9-es kartyaju PIII-asnak felel meg."
Na ja, egy egyszerű újrafordításnál.
"A cell-t kihasznalo jatekokat assembly-ben vagy ansi c-ben lehet csak megirni"
Ezt honnan szedted? Lásd fentebb, amit a Cellhez való fordítókról írtam.
"es olyan programozok kellenek ra mint akik annak idejen c64-es meg amiga-s demokat irtak. Mara nem sok ilyen koder maradt"
Jelen! :)
"es a jatekkeszito cegeknek meg nem eri meg rendesen megfizetni oket."
A multiplatformosoknak, akik egyszerű újrafordításdiban gondolkodnak...
"(pl. engem sem fizetnek meg elegge a jelenlegi cegemnel)"
Amiket összeírsz itt, ezen valahogy nem csodálkozom. -
kvp #173 "Külső OS módban meg tudtommal a 8. is szabad."
Nem, ilyenkor is csak 6+1 mag van, mivel egy eleve hibas (ezert van letiltva), a drm rendszert meg nem engedik kikapcsolni linux alatt sem (azon fut a hypervisor). 'Kulso' os modban csak a cpu fo magja es 6 spe van. Meg hardveres videogyorsitas sincs, a drm kezelo mag meg masolgatja az adatokat a framebuffer-bol a videoramba. Ez kb. egy pci-os lfb-s videokartyaval felszerelt PIII-as szintjere butitja a ps3-at. (mivel az spe-kre meg nincsennek programok) Ez sokmindenre jo, de otthoni hasznalatra csak annyira mint egy wii a hozza valo operaval.
"A teljesitmennyel az igazi gond, hogy a cell spe-jei leginkabb a videokartyak alu-ira hasonlitanak" Baromság. Részletezzem"
Jo lenne ha reszletezned. A gf8800-as mukodese hasonlo csak tobb, de lassabb mag van benne. Es a kulso memoriacimzes tamogatasa miatt meg c++-os kod is elfut rajta, mig a cell spe-kben erre nincs eleg kozvetlenul cimezheto memoria. A cell spe-k alapvetoen gyors skalar magok, memoriakezelo egyseg nelkul, par kilobyte-os cimterrel. A gyenge pontjuk a cimezheto memoria kis merete, ami miatt hasznalhatosagban csak a dsp chipekkel tudnak versenyezni, egy gpgpu-val mar nem.
"Az SPE-k is elérik a ramot DMA-val. Plusz saját, különbejáratú, szupergyors belső ramjuk is van, igaz, nem túl sok, de nem is olyan kevés (egyenként 256KB)"
A dma-s ram kezeles olyan mint amikor egy videokartya a rendszer rambol probal texturazni. Mukodik, de nagyon lassu. Ezzel szemben a 256Kb nagyon keves. Ennel joval tobb belso memoria jut egy gf8800-as regiszter terere is, es mindkettonek 1 orajel az eleresi ideje. A gf8800-as egyszeruen egy jobban hasznalhato architektura, es jobb szoftvertamogatassal rendelkezik mint a ps3 mivel a microsoft (dx10) es az nvidia (gpgpu) is ott all mogotte. (arban meg kb. ugyanott van a ket hardver, kutatashoz a gf8800-as jobban megeri, keszreszerelve 4-es vagy 8-assaval lehet oket dobozban megvenni, es ajandek tudomanyos celu fejlesztoi keszletet is ad hozza az nvidia)
""de dma alapu memoriahozzaferes miatt meg programozni is nehez az spe-ket."
Lamereknek."
A forditoprogramok nem boldogulnak veluk, mert nincs ilyen architekturara optimalizalt fordito. Ha valaki assembly-ben all neki, akkor boldogul, bar a scatter-gather memoriamodelles algoritmusok itt nem hasznalhatoak, mivel csak block io van a dma egysegben. Az utobbi idokben a gpu-k es az x86-osok miatt az osszes haszalhato nem vektoros algoritmus random memoria i/o-ra alapoz, mert az osszes mai gep ilyen. (kiveve a dsp-ket es regi vektoros szuperszamitogepeket, amik mara kihaltak) Ha nincs ra algoritmus, nincs ra rendes fordito, akkor baromi nehez barmit is kihozni. A sony elfelejtett egy akkora szovtverkonyvtarat adni a cell-hez ajandekba mint amilyen a microsoft directx. Minden programozo talalhatja fel a sajat algoritmusait, mint regen a c64-es assembly-s idokben. Oke hogy gyors lesz, de tobb evvel tovabb tart megirni. Megeri?
"A többire egy szóban: hülyeség. Basszus, te teljesen idióta vagy, csak FUD-olsz 1000-rel?"
Nem. Tobbnyire DSP-ket es mikrovezerloket szoktam programozni, tehat ismerem a problemakat. Sajnos a cell meg az intel itaniumoknal is agyhalottabb architektura. Azok is gyors cpu-k lennenek, csak nincs hozzajuk szoftver es uzleti logikahoz teljesen alkalmatlanok. A cell pont ilyen. A jatekok meg jo ideje rengeteg uzleti logikahoz hasonlo feladatot vegeznek, azaz sok felteteles elagaz van a programokban, meg a v2-nel jobb shader-ekben is. (pl. tudasbazis alapu mesterseges intelligencia, ray tracing alapu arnyekolas, dinamikusan szamolt texturak vagy eppen fizika, stb.) Ezeket egy lassu de sok cpu-t, es veletlen memoriahozzaferest kezelo architekturaval lehet jol megoldani. Ha az adatok es a program befernek 256Kb-ba, akkor a cell spe gyors. E folott olyan sebessegeket hoz, mint amikor egy rendszer elkezd swap-elni. Csak itt nem diszkre hanem rendszer ram-ba swap-el. Egyik sem tul gyors, es mivel az spe-ben nincs hardveres virtualis memoria kezeles ezert a dosos idok borldanos overlay algoritmusaival lehet csak lapozgatni az eppen hasznalt adatokat ki es be a 256 Kb-ba.
Egyebkent en adatokat es algoritmusokat irok, a valasz pedig az hogy baromsag... Dez, szerintem erdemes lenne annyit tanulnod, hogy legalabb ervelni tudj.
"Az x86-osok meg ~10 Gflops per mag. Szal kb. egy 16 magos lesz egy szinten mat. szám. telj.-ben a Cellel"
Ma mar kaphatoak 8 magos rendszerek (2x4 mag). Tehat kb. 1 generaciora vagyunk attol, hogy egy pc nyers eroben is lenyomja cell-t. Viszont mig a pc-n az osszes eddig megirt algoritmus gyorsul, addig cell eseten arra az egy egyedulallo hardverre kell optimalizalni mindent. Mig pc-n, xbox360-on csak ujra kell forditani a tobbszalu kodot es maris gyorsabb lesz, addig ps3-on minden ujra kell irni. Meg az nvidia mernokei is megoldottak, hogy a c++-os kod modositas nelkul fusson egy gf8800-ason, mig a cell spe-kbe egyszeruen nem lehet beletenni annyi kodot es adatot mert nincs hova. Abban a pillanatban hogy elkezd swap-elni, lassu lesz. Kb. annyira mint amikor egy x86-os ps2-ot probal emulalni. Mukodik, de a teljesitmeny nagy resze a hianyzo hardverek emulaciojara megy el, nem a tenyleges szamitasokra. (ha 10 orajelbol 1 a szamitas, 9 meg a hianyzo random access memoriazeles emulalasa, akkor az effektiv orajel a tizede lesz annak ami lehetne)
A masik gond, hogy az spe-k osztoznak a cpu-val a memoria buszon, ami csak egy sima ddr3-as dual channel megoldasnak felel meg. Ha keves a belso gyors ram, lassu a memoriabusz es sokan versenyeznek erte (idealis esetben minden 6-odik orajelre ferhet csak hozza egy spe a fo ramhoz, rossz esetben csak minden 10-edikre), akkor hiaba gyors az spe, nincs eleg adata amit feldolgozhatna.
"a GPU-k egyszerűbb számításoknál nagyon gyorsak, de ha már kicsit összetettebb dolgokról van szó, erősen visszaesik a teljesítményük! Sőt bizonyos algoritmusokra még nem is alkalmasak."
Meg jo, hogy az nvidia gf8800-as sorozat mar altalanos cpu-kat kapott, amik akar a linux-ot is futtathatjak, bar memoriavedelem nelkul. (mindenki latja mindenkinek a ram-jat, ez nagyon gyors memoria i/o tesz lehetove, bar programhiba eseten fagy minden)
"Olyan szempontból, hogy számítási teljesítménye megeggyezik a konzollal.Azt meg nem tudom, hogy pc-n milyen hw egyezik meg a ps3 tudásával. Valahogy csak össze tudják őket mérni, ha már pc-n írják rá a játékokat is."
A pc-n irt jatekok csak a fo magot hasznaljak ki, es a gf7900-es videokartyat. Ez egy dx9-es kartyaju PIII-asnak felel meg. A cell-es linux lenyege, hogy a jatekokat is cell-en fejlesszek, csak a devkiteken nincs letiltva linux alatt a 3d, es a sony fele linux fut rajtuk. (ha nem hiszed vegyel egyett par millioert, sot egy par lopott devkit elunt annak idejen itt europaban, azok sokkal olcsobbak voltak) A cell-t kihasznalo jatekokat assembly-ben vagy ansi c-ben lehet csak megirni es olyan programozok kellenek ra mint akik annak idejen c64-es meg amiga-s demokat irtak. Mara nem sok ilyen koder maradt, es a jatekkeszito cegeknek meg nem eri meg rendesen megfizetni oket. (pl. engem sem fizetnek meg elegge a jelenlegi cegemnel) -
dez #172 Te meg mit helyeselsz, amikor baromságokat írkál? -
dez #171 "Az ibm cell blade-ek es a ps3 kozott a legnagyobb kulonbseg, hogy az ibm gepeiben mind a 9 mag jo. A ps3-ban csak 8, de ebbol 1 a drm rendszert futtatja, tehat csak 6+1 hasznalhato mag marad."
Nem egészen.
1. Alap (game) módban sem csak DRM, hanem jópár egyéb funkció (pl. hang [])
2. Külső OS módban meg tudtommal a 8. is szabad.
"A teljesitmennyel az igazi gond, hogy a cell spe-jei leginkabb a videokartyak alu-ira hasonlitanak"
Baromság. Részletezzem? Áh, minek, el sem olvasod, csak állandóan nyomod ezeket a hülyeségeket.
"annyi megkotessel, hogy mig a videokartyak kepes a texturazoegysegen keresztul kulso ram-ot hasznalni, addig az spe-k nem."
Az SPE-k is elérik a ramot DMA-val. Plusz saját, különbejáratú, szupergyors belső ramjuk is van, igaz, nem túl sok, de nem is olyan kevés (egyenként 256KB).
"Az, hogy legjobb esetben is csak 8 mag van, mig a gf8800-ban 128 mar eleve elavultta teszi a cell-t"
Baromság. Részletezzem? Fenti okból megintcsak inkább nem.
"de dma alapu memoriahozzaferes miatt meg programozni is nehez az spe-ket."
Lamereknek.
A többire egy szóban: hülyeség. Basszus, te teljesen idióta vagy, csak FUD-olsz 1000-rel? -
dez #170 Azt felejtik el sokan, hogy PC-n jóval kevésbé kényszerülnek rá a programozók a hw fullosabb kihasználására, mert a piac folyamatosan áll át a gyorsabb gépekre. Konzolon viszont versenyelőnyt jelent a dolog. -
dez #169 Ma is előfordul, hogy egyes részeket asm-ben írnak, főleg konzolon. De egyébként ez nem feltétele az igazán optimális kódnak - C-ben is nagyon el lehet szúrni a dolgokat, ha nem úgy állítják össze a dolgokat, ahogy a hw-nek fekszik. Az persze igaz, hogy sok a láma programozó - de egy konzolos játékfejlesztő csapatban nincs helye az ilyennek - jobb helyeken. -
dez #168 "Nem kurvára mindegy, hogy 10 vagy 25 Gflops, ha öt év múlva százas nagyságrendekről fogunk beszélni? Meg nem 8 prociról, hanem 16-32-ről."
Nem figyeltél. Magonként ennyi. Szal most is 100-as (pontosabban 200-as) nagyságrendről beszélünk a Cell esetén. Az x86-osok meg ~10 Gflops per mag. Szal kb. egy 16 magos lesz egy szinten mat. szám. telj.-ben a Cellel (annak mai formájával, mert a Cellt is továbbfejlesztik közben, persze a PS3-ban ugyanaz marad teljesítmény szempontból a kompatibilitás miatt). -
dez #167 "Még jó hogy számoláshoz ezek kellenek. A cikkben is Folding@home-ról van szó. Nézd meg a videokártyák teljesitményét. Asszem 4x gyorsabb mint egy ps3?"
Ha már a Folding@Home-ot emlegeted, nézd meg jobban, mit írnak erről ők maguk... Ezt: a GPU-k egyszerűbb számításoknál nagyon gyorsak, de ha már kicsit összetettebb dolgokról van szó, erősen visszaesik a teljesítményük! Sőt bizonyos algoritmusokra még nem is alkalmasak. Ezért a foldingos feladatok közül csak az egyszerűbbeket viszik, bár azokat gyorsabban. A Cell a GPU-k és a szokványos CPU-k között van. Összetettebb feladatokat is tud a CPU-knál 10x gyorsabban futtatni. (És a legösszetettebbeket is, de azokat már nem annyival gyorsabban, amennyit a több mag indokolna.) -
dez #166 "Elméletileg. És akkor nem használsz rajta programot? Akkor meg minek van? Ha már fut egy normális xwin és esetleg néhány programot is használnál akkor linux ide vagy oda, bűn lassú lesz ps3on. próbáld csak ki."
Magam ugyan még nem próbáltam, de többen, akik normálisan fel tudtak tenni egy Linuxot (az sem mindegy, melyik), nem egészen erről számoltak be. Még egy XP is elfut használhatóan (persze nem komolyabb játékok/programnok) 256MB rammal, ha van fél-1 giga virtuális memória. -
dez #165 /back from rokonlátogatás/
"Érzésre haver 450-es Celeron gépe Win XPvel sokkal gyorsabb és használhatóbb."
256MB ramnál? Esetleg az ablakmozgatás, ilyesmi, mert PS3-on Linux alatt nincs hw-gyorsítás a grafikán. Viszont idézem Nexus6 saját tapasztalatát erről: "Viszont így hogy az RSX Linux alatt gyak csak mint frame-buffer funkcionál, így is sokkal gyorsabb az ablakkezelés, mint egy directX + hardveres gyorsítás nélküli Win!" Programok sebességében (ha nincs SPE támogatás) meg egy 800MHz-es ~P3/~Atlonnak felel meg. Ez teljesen jó.
Szal csak a ram kevés, de ez alapesetben nem gond.
"Ha azt vesszük hogy használtan 2Ghz körüli gépet lehet kompletten (monitor nélkül) 15-20e forintért venni, akkor nemsok értelme van a ps3 linuxnak..."
És most egymás mellett fogsz tartani egy PS3-at és egy ilyen csúnya (fehér bádogdobozos ennyiért) kis PC-t a nappaliban? -
Cay #164 Csak nem egy asztali számítógépen, hanem egy atomerőművön kb. Paks powa! -
Gott #163 Olyan szempontból, hogy számítási teljesítménye megeggyezik a konzollal.Azt meg nem tudom, hogy pc-n milyen hw egyezik meg a ps3 tudásával.
Valahogy csak össze tudják őket mérni, ha már pc-n írják rá a játékokat is.
-
Gott #162 Emulálni igenis kell!!!
Nézd meg csak a régi konzolokat, azokat már többé nem látod és a játékaikat sem ha nem lenne amulátor.
Attól még lehet nem fogsz nekiülni játszani vele,de megvan a lehetőség ha mégis
Szerintem így rengeteg jétékot meg lehet menteni.
Az megy egyértelmű,hogy azon kell (jobb) játszani amire ki van találva. -
#161 Ezt nem is vitatta itt senki szerintem. -
#160 Nem szuperszámítógép, csak a cell mint az vagy 55X elhangzott bizonyos feladatokra olyan teljesítményt ad le, mint a legújabb x86 kompatibilis csúcsprocik se, minimum 2X annyi árért. -
#159 Ezt csak te mondod, hogy annál is erősebb gép. Milyen szempontból? Szerintem meg semmit nem kell semmin emulálni. Pcs játékkal pcn játszok konzolossal konzolon. És nem akarok senkibe belebeszélni hogy a konzolom egy szuperszámítógép. -
Gott #158 Ha egyszer egy mai erősebb pc-n is lehet emuláni viszonylag jól,akkor egy még annál is erősebb gépen (ps3 szintű) majdnem tökéletesen menne.
Tehát a nagy teljesítmény ki tudja küszübölni a hw ellentéteket előbb utóbb és az emulátor is elég fejlett már ehhez.
(ami fontosabb volt számomra ps2-ről az már működik a mostani gépemen is,szal nem aggódok:D)
Szerintem konzolon nem is kell nagyon pc játékot emuláni. -
who am I 7 #157 ASztakúrvarohattéletbe, máglyára vele -
#156 "Ha egy gép eléri egy ps3 szintjét, akkor jogosan hihetem azt, hogy képes rendesen ps2-t emulálni nem?"
Már miért lenne képes? Annyira különböző hw felépítések vannak, hogy azért ez nem ilyen egyszerű kérdés. ps3 sem képes leemulálni olyan szinten egy pct, hogy játékok fussanak rajta. Még régiek sem. -
Cay #155 Ott a pont! LOL -
Gott #154 És pc-n milyen a helyzet? -
Gott #153 Ha egy gép eléri egy ps3 szintjét, akkor jogosan hihetem azt, hogy képes rendesen ps2-t emulálni nem?(Tudom kissebb gép is elég ,és sok működik emulálva ígyis,de több amit nem tud)
Azt tudom, hogy a ps2 emulálás milyen gépigényes mert vagy egy éve próbálkozom vele énis:S
-
who am I 7 #152 Folyamat ezt a topikot nézegeted...látszik, hogy egy fanatikus szóny klántag vagy Esti menü?grantúrizmóra hokizás váltott-kézzel -
Cay #151 Ki a túró kért téged arra, hogy vagyél konzolt? Megspórolhattál volna egy kis időt, ha megtartod magadnak a szubjektív véleményedet, mert itt senkit nem érdekel, hogy te mennyire elvakult "pcpcpcpcpc" fan vagy. De bírom, lezárok egy értelemtlen vitát, erre jön egy másik f@sz, aki kezdi előlről az egész kötöszködést. Ilyen nincs... Kíméljetek már meg az ilyesfajta blőd hsz-ektől, mert falra tudok mászni, amikor már egymiliomodjára olvasom az értelmetlen "pc forevör" hozzászólásokat. Sanyix legalább érvelt, de te... kár volt koptatnod a klaviatúrát. -
who am I 7 #150 ""Megrögzött PC kjúb vagyok"" Ahogy te vérszóny ikszkör fan És én akkor se veszek konzolt és a konzol igenis csökött agyúaknak való, és ingerszegény környezetben élőknek, ez tény EZ AZ EGY ÉRTELME VAN A PS3-nak, hogy össze lehet eszkábálni őket, és értelmes dolgokra is használni LSD:super"számító"gép -
#149 "Nem érted a lényeget,folyamatosan meg kell alkudnod ha nem tartod a pc piac fejlődését. A konzol arra van kitalálva hogy betedd a lemezt és szórakozz."
És 1-2 év múlva megalkudj. Persze ha valaki szerint az nem megalkuvás hogy ps2 640x448-ban játszon, akkor az sem megalkuvás hogy a pct nem maxra állitod. Valószinűleg még igy is nagyságrendekkel jobban fog kinézni mint a ps2 változat. Persze a ps3nak most van egy kis előnye de ez (úgyanugy mitn ps2nél) 1-2 év alatt semmivé olvad.
"A pc-n viszont sokszor szenvedés a játék feltelepitése"
ööö games for windows? Berakod a lemezt és telepités nélkül lehet játszani, á lá Halo2.
"Amíg a konzolon évekig úgy írják meg a játékot hogy full grafikán fusson."
Persze de mi a full grafika a 640x448 minden effekt nélkül. Ezt szerintem a 2002 év környékén simán lekörözték a pck.
"Egy SMS-ért meg egyforma áron jutsz hozzá a konzol játékhoz is meg a pc játékhoz is.Csak én élvezem te meg...."
Vegyél már egy sms áron ps3 játékot ugyan... vagy letöltöd és nézegeted? -
#148 "Pc-n te mikor láttál ilyet mondjuk, hogy Metal Gear Solid? Vagy Final fantasy részek? (jó abból van egy kettő, de a régebbiekből) És még folytathatnám a sort. Valóban játékfüggő az élmény, és egyben platformfüggő is, mert ezek a fantasztikus játékok pc-n nincsenek. (és most ne gyere azzal, hogy pc-n van helyettük más, mert azok a közelükbe sem érnek)"
Azért ez igy eléggé objektiv vélemény. Én pl ps2-n is kihagytam mind a final fantasyt mind az MGSt, mindkettőt próbáltam egyik sem jött be. Pcn tudok sokkal jobb játékot is mondani de ez már megint szubjektiv megitélés lenne tehát nem mondok. -
#147 "Jajj ne már. Mielőtt hülyeséget irsz legalább számold össze...
köszi nem, számolgasd te és rájössz xboxfancsi:))"
Xboxfancsi? Számoljunk? Ps3-ra durván van ÖSSZESEN 60-65 játék. Xbox múlthavi játékmegjelenése (1 hónap) volt 29 game. Az összes elérhető game bőven 150db felett van. No akkor rájöttem te psfancsi. -
#146 "Még jó sok évnek kell eltelnie mire egy átlag otthoni pc eléri egy ps3 teljesítményét.(a ps2-t is csak mostanában tudják emulálni,pedig nem mai vas az se)"
Az emulálás az nem az adott teljesitményét mutatja egy gépnek. Ahhoz hogy valamit emulálj szoftverből cca 10 szer erősebb hardver kell mint az amit emulálsz. És akkor még lehet hogy kis számot mondtam.
Mit nevezünk átlag otthoni pcnek? A külföldön most vásárolt átlag pck simán hozzák egy ps3 teljesitményét. (persze ez is egy érdekes dolog, mert miben és hogy mérjük le azt a teljesitményt?) -
#145 "milyen lol? én úgy írtam hogy nekem mindkettő van és a gépem is erős, csak meglátom már a különbséget..."
És azon azt láttad, hogy a ps2s MGS lever mindent grafixban? Akkor még szemüveg is kell neked... -
Dany007 #144 Na de épp ezt mondom. Hogy az összhatásban látszik meg nagyon. Próbáld ki hogy küdsz 1-1,5órát FSAA-val, aztán meg teljessen annélkül. Biztos vagyok benne hogy észre veszed majd a különbséget. Hát nemtom, de nekem eléggé szembeötlik a dolog :S Az a homály meg 4x-en nemigazán látszik. Elképzelhető, hogy nagyobb élsimításnál ottlesz, de nem vészes mértékben. -
Cay #143 Jah és pillnts ráerre. -
Cay #142 "Igen tudom, mindenki hülye, csak te vagy repülő..." Én ott arról beszéltem te nagyon te, (nemtom mit lovagolsz a tömörítésen, ez a kijelentés egyáltalán nem arról szólt) hogy ha ennyivel okosabb vagy a Sonynál, akkor mondjuk alapíthatnál egy céget Sany néven és kirakhatnád a "Tömörítés 4ever" logot. Ha Sonynál kitalálják a Blu-ray technológiát, (mint egy alternatívát a tömörítés helyett) ami nem kis teljesítmény szerintem, akkor csak azt használják ki nem? Nem lusták tömöríteni, csak egyszerűen kihúzták megukat ez alól a BD megteremtésével. Nincsenek rákényszerítve (mint más platformok) a tömörítésre. Megán ügy hogy ez neked nem tetszik, meg papolhatsz itt a tömörítésről. Itt két nézet ütközik: az egyik a tömörítés, tehát nem kell új adathordozó, a másik pedig az új, egyre nagyobb kapacitású tároló technológiák kifejlesztése. És itt jön képbe az a kijelentésem, hogy: "annak aki nem érti meg, hiába magyarázom, hogy az ég kék...". Mert aki az első álláspont mellett van, annak hiába magyarázom a másikat. Ez olyan mint a politika. Egy fideszes hiába magyarázza az mszp-snek, hogy amaz milyen jó... Remélem akkor így mostmár lezárhatjuk ezt az értelmetlen civakodást. -
Gott #141 Szerintem úgy értette, hogy "A standard DVD felbontásának több mint ötszörösét kínáló Blu-ray a kinyilatkoztatás erejével hat. A kép részletei és színei minden eddigit felülmúlnak, és a tömörítés nélküli eljárásnak köszönhetően a hang minősége is sokkal jobb."(részlet egy cikkből) -
trsi #140 egy kicsit mar ugy is OT lett a vitatok :), mutatnek egy animot, ezt egy windows exe csinalja realtime. szerintetek az exe hany kb? -
#139 Azért nem, mert lusták rá, mert van bluréj. Csak elég lenne bele gondolni miért is nem lehetne tömöríteni, amikor mindenhol lehet. De neked magyarázhatok nem bírod megérteni. Gondolom még mindig nem néztél utána a tömörítéseknek, és még mindig azt hiszed hogy tömöríteni csak minőségromlással lehet, ebből az következik, hogy egy kukkot sem értesz a számítástechnikához, és az hogy nem is akarsz érteni hozzá. De azért a hülyeség dől belőled egy olyan dologról amiről semmit sem tudsz.
"Igen tudom, mindenki hülye, csak te vagy repülő..." Ki az a mindenki és csak én? Valaki mondta rajtad kívül tömörítés = minőségromlás? Nem, mert csak szerinted az. Olvasd már el te szerencsétlen. -
Cay #138 Igen tudom, mindenki hülye, csak te vagy repülő... Biztos hogy azért nem tömörítenek konzolon, mert eszükbe sem jutott, hogy úgy kisebb helyet foglalna. Nem is tudom miért nem te vagy mondjuk a Sony vezérigazgatója, ha ilyen okos vagy... -
#137 Ja mellesleg mit hiába magyarázol? Nyilvánvalóan egetrengető marhaságot írtál a tömörítésről, ezt mindenki aki ért hozzá egy kicsit, tudja. De nyugodtan utánanézhetsz a neten. Ja az már büdös? És ezt magyarázod? LOL mondjad, hogy a föld lapos... ezek után nem lenne meglepő.