15. 9. 2008

Chuck Norris nemusí jíst. Jídlo musí Chuck Norrisovat

"Jako ja jsem nakej grafik z 2K czech, joo, makame na Mafii dva, a tudle nudle vam rikam, ze jako, zastarale CPU v PS3ce je tak nejak na urovni Celeronu, ale je ich tam vice, jako to joo."
Roman "Celeron" Hladík, 2Ká "nejsme tovarna" Ček


Čím je Cell natolik výjimečný a jaký je vlastně jeho potenciál? /zdroj pctuning.cz/

Procesor Cell Broadband Engine je výsledkem společného projektu firem Sony Computer Entertainment, Toshiba a IBM. Jde o radikálně novou architekturu, která dosahuje vysokého výpočetního výkonu a datové propustnosti poněkud odlišnými metodami, než klasické procesory. Cell je vlastně heterogenní multiprocesorový systém, kde na jediné kruhové sběrnici je umístěn jeden procesor s architekturou Power (PPE) a 8 jednotek SPE (synergistic processing element). Procesor PPE je obvykle určen pro operační systém a plánování úloh, jednotky SPE pak tvoří základ výpočetní síly Cellu. Každý SPE je samostatným systémem – obsahuje procesor s vektorovou architekturou o šířce slova 128 bit, velmi rychlý blok paměti o velikosti 256 kB a inteligentní řadič přímého přístupu do paměti (DMA), který slouží ke komunikaci s externí pamětí RAM, pro vstup a výstup, i pro přenos dat mezi SPE navzájem. Tato architektura vychází z poznatku, že vzhledem k nepoměru mezi rychlostí soudobých procesorů a operačních pamětí RAM už operační paměť vlastně není pamětí s „náhodným“ přístupem, ale svými časovými charakteristikami se blíží blokovým zařízením jako je třeba disk. Klasické procesory se snaží tento fakt skrýt pomocí hierarchie vyrovnávacích (cache) pamětí. Naproti tomu návrh jednotky SPE počítá s tím, že aplikace ví předem, že určitý blok dat bude potřeba, a včas si jeho přenos do rychlé paměti SPE „objedná“ od kanálu DMA. Podobný problém se objevuje u kolony (pipeline) procesoru zpracovávající instrukce – každé větvení programu může znamenat ztrátu fronty rozpracovaných instrukcí, čemuž se klasické procesory brání pomocí komplikované předpovídací logiky. SPE nic takového nemá, předpověď větvení je ovládána aplikací. SPE má ještě řadu dalších zjednodušení: má pouze vektorové operace, adresuje paměť jedině po 128-bitových slovech. Naproti tomu má řadu netypických instrukcí: třeba přibližnou aritmetiku, permutace obsahu vektorů nebo ovládání DMA přenosu. Cell se svými osmi SPE může reálně provádět 32 aritmetických operací na takt hodin (3.2 GHz u současných modelů). Tím převyšuje ostatní soudobé procesory zhruba o řád. Nasazení procesoru Cell může být velmi efektivní všude tam, kde je možné úlohu rozdělit mezi více procesorů, lze využít vektorové aritmetiky v pevné nebo plovoucí čárce a úloha má předvídatelné vzory přístupu k paměti a větvení kódu. Kromě grafických, multimediálních a herních aplikací, které byly prvotní motivací pro vznik Cellu, je to také řada úloh z oblasti zpracování signálu a obrazu, fyzikálních simulací, medicínského zobrazování, analýzy seismických dat a podobně. Například superpočítač Roadrunner, v současnosti nejvýkonnější na světě, který společnost IBM postavila pro americkou vládní laboratoř v Los Alamos, má hybridní architekturu kombinující procesory AMD Opteron a Cell.




vole to delame PSone, nebo PS2 hru ??

Prajem českým socialistickým bratom, aby konverzia Mafie II na zastaralé pseudo nextgen šunky /PS3, XBOX 1.5/ dopadla lepšie ako PRÍŠERNÝ port prvého dielu na PS2 /sprasili to do podoby nepodarenej Psone hry, miestami ďaleko horšie ako Driver 1, bravó/, "ktera vole ma nak malo pameti a neni pro 3D vhodna, vono to ani nema Dajrekt X .. vole". České vemená, čo aj na Tetrisa potrebujú jeden gigabajt pamäte a DX10, by mali držať zatvorené klapačky so svojim vysokoškolským skillom v Céčku a singel "vole" core CPU a Dajrekt IKS, vole.

Jeden vojín si před bitvou stěžoval seržantovi, že nemá pušku. Seržant povídá:
"Vojíne, tady máte násadu od koštěte. Věřte mi, stačí, když namíříte na nepřítele a řeknete -Ratata bum- a uvidíte, že tobude stejné, jako kdybyste měl pušku."
Protože na vojně se neodporuje nadřízeným, vojín se chopí násady a zalehne v zákopu. Brzy vypukne německý útok. Pěšáci se ženou po pláni. Náš vojín pečlivé zamíří, řekne-Ratata bum- a vida, nepřátelský pěšák se chytne za břicho a složí se k zemi. Po pár minutách je bitevní pole prázdné. Jen jeden německý voják jde pomalu směrem k britským zákopům. Vojín namíří, -Ratata bum- a nic! Znovu zamíří, -Ratata bum- a zase nic. Na pokraji hysterie už vojín řve dokola -Ratata bum-, zuřivě mává násadou od koštěte, ale pořád nic. Němec vyšplhá na předprseň zákopu, kopne vojína do hrudi a ten se složí. Poslední, co slyší - Němec klidně povídá -Vrrrr tank tank-

Presne v tomto štýle si predstavujem kvalitu kódingu tých chudákov na PS3ke. Ešteže im robí PR kampaň
Martin Zavřel /ex šéf konzoláckej sekcie na Doupe.cz/ svojím trasľavo preskakujúcim hlasom. Určite si myslíte, že my definitívne preskočilo, ale tá "prednáška" ma vážne dostala. Bujaro sa rehotám. Švejkovina deluxe.