"Persze, ha eleve úgy írják meg, hogy akármennyi szálon tudjon futni, akkor ezt fogja tenni. De nem egyszerû így megírni."
Ha sok feldolgozandó kérés van, akkor azokat egy pool-ból akárhány szál kiveheti és feldolgozhatja. Ha sok adattal kell párhuzamosan ugyanazt a mûveletsort elvégezni, akkor megint csak akárhány szál dolgozhat gond nélkül. Akkor van csak gond, ha minden szálnak különbözõ feladatot kell adni.
"Nekem legalább 3 ismerõsömnek van, illetve volt dual-procis gépe."
Az én ismerõseim közt nincs. És cégeknél e láttam, csak szerverekben. Nem mondtam, hogy nem létezik, de ha még nem találkoztam ilyennel, akkor nem lehet túl elterjedt.
"Ahhoz túl kevés volt a piacon"
Igen, errõl beszélek én is. A játékfejlesztõknek nagyobb gondjuk is van annál, mint hogy egzotikus hardverekre fejlesszenek.
"Igen, minden procihoz saját memória tartozik, és egy szupergyors hálózat köti össze õket. De ugye egy PC-ben egy 16-magos procihoz nem kell majd 16db memória-modul."
Szart se ér a 16 meg, ha nincs legalább páronkén külön RAM modul. Még 1 magnál is a memória a szûk kereszetmetszet.
""Bár a sévszélesség jó, de a késeltetés nagyon nagy, és a memória mennyisége se sok."
Honnan veszed, hogy "nagyon nagy"?"
Hát az XDRAM specifikációjából. Azonos mag freki mellett sávszélesség többszörözése együtt jár a késleltetés arányos növekedésével. Ugyanez a baja a DDR2-nek is. De az is igaz, hogy a stream jellegû mûveleteknél kevésbbé hátrányos a késleltetés, és a Cell is ezekre van kihegyezve.
"Ez egy alapismeret, hogy a sok-procis, illetve sok-magos rendszerek (általános procikból) nem olyan hatékonyak - matematikai számítási teljesítmény szempontjából -, mint a kisebb számú, de vektor-procikból építettek"
Matematikai számolásoknál természetesen jobb a vektorproci. De általános felhasználásra nem. Mondjuk program fordítás, optimalizálás és linkelés szerintem nem menne vektorprocival.
"Miért nem építenek inkább többezer vektorprociból rendszereket (persze pl. minden 10. után beszúrva egy általános procit is)? Mert némileg tényleg nehezebb programozni, és ha a költségek vannak a legalacsonyabb prioritáson, azaz bedobhatnak inkább sokezer sima procit, akkor azt teszik."
Vagy inkább azért, mert a bonyolultabb programozás többe kerül, mint 10db x86-os szerver proci? A programozók bére elég sok, fõleg, ha speciális területrõl van szó.
"Én meg úgy gondolom, hogy pesszimizmus azt feltételezni, hogy iszonyúan elb@szták. És ha nem b@szták el, akkor jónak kell lennie. :)"
Nem kérdés, hogy jó lesz. A kérdés az, hogy hány év elõnye van az x86-hoz képest. Lehet, hogy csak 1, de lehet, hogy 5, vagy még több.
"Addig sem kell(ene) izgulni, hogy esetleg némileg visszaszorítja a wintel-pc-ket, ugye? ;)"
Engem baromira nem zavarna. Nem vagyok se PC gyártó, se MS alkalmazott. Ha kijön egy új fejlettebb architektúra, ami képes elfogadható sebességgel emulálni az x86-ot, akkor elsõk közt fogok váltani.