Stránka 1 z 2
Processor CELL
Napsal: pon 24. led 2005, 15:29
od shadow
Opravdu hodně zajímavý článek vysvětlující architekturu CELL procesorů (bude obsaženo i v Playstation 3) naleznete zde..
http://www.blachford.info/computer/Cells/Cell0.html

Napsal: pon 24. led 2005, 18:03
od bigbalu
velmi zajímavé, hlavně ta frekvence CPU -> 4,6 GHz
no máme se na co těšit
WOW
Napsal: stř 26. led 2005, 22:30
od Necroman
Četl jsem tu zpecifikaci a docela mě to dostalo do kolen, vždyť to je naprostá bomba!!!
"...jednotka CELL založena na osmi vysoce výkonných vektorových procesorech (vektorové procesory používá třeba počítač Cray) rychlou I/O architekturou a chytrým systémem rozdělování požadavků...", tomu říkám budoucnost. Tak si myslím, že za pár let tu nebude Intel, ani AMD, ale Cell!
cituji ze stránky:
" I think for a number of reasons that the Cell is not only the biggest threat the PC has ever faced, but also one which might actually have the capacity to defeat it." Kde se to dá sehnat, nevíte

Napsal: stř 26. led 2005, 22:32
od ICE
klasika... konzole se proste vzdycky stavi na nejaky cas dopredu a pak uz jenom stagnuji az do vydani nove....
Napsal: pon 31. led 2005, 13:18
od hamaz
ICE píše:klasika... konzole se proste vzdycky stavi na nejaky cas dopredu a pak uz jenom stagnuji az do vydani nove....
a hlavně se optimalizuje... což svět PC nezná
Jo, pamatuju si, jak kámoš přinesl PSX(1) a spustil MGS. Čuměl jsem, co dokáže MIPS R3000A s 2MB hlavní paměti a 1MB VRAM. Zábava, animace, AI... super. Ještě skvělej příběh. Na to, že sám o sobě měl CPU výkon 50MIPs - což je srovnatelné s Pentiem 75-90... nechápal jsem. Nebo Gran Turismo
Četl jsem tu zpecifikaci a docela mě to dostalo do kolen, vždyť to je naprostá bomba!!!
"...jednotka CELL založena na osmi vysoce výkonných vektorových procesorech (vektorové procesory používá třeba počítač Cray) rychlou I/O architekturou a chytrým systémem rozdělování požadavků...", tomu říkám budoucnost. Tak si myslím, že za pár let tu nebude Intel, ani AMD, ale Cell!
To by bylo by to pěkné, ale Cell je tu proto, aby vydržel nějakou dobu na trhu a měl výkon potřebný na to.. aby vydržel. To co je dneska omračujicí, bude za rok (za dva) u Intelu nebo AMD normální. Každý k tomu dojde jinak, ale výsledek je stejný

Názor
Napsal: stř 2. úno 2005, 20:09
od Necroman
Pokud by IBM dokázala prosadit tuto technologii, dodávat PCčka s tímto procesorem a najít dodavatele software pro tuto architekturu (asi se bude od té dnešní lišit), to by se teprv poznalo, jaký výkon v sobě skrývá. Ono se to možná nezdá, ale ta architektura JE opravdu, alespoň podle papírů, vyjímečná. Žádný současný počítač typu PC (vynecháme-li třeba jmenované počítače Cray) dnes nepoužívá vektorové procesory. Tyto procesory umožňují několikanásobně znásobit rychlost operace přímo na nejnižší hardwarové úrovni paralelismus přímo jednotlivých výpočtů => rychlejší a především levnější zpracování než HT procesory a nebo dualcore... já bych to rozhodně nepodceňoval, už jenom ty údaje "4 jednotky Cell zapojené do jednoho systému podají vákon až 1 TFLOP", pro srovnání nejvýkonnější komp světa BlueGene má asi 70 TFLOP...
//edit; Jen takový návrh pro moderátora, bylo by možné přidat do popisu části "Ostatní procesory" také procesor CELL? V poslední době se o tomto novém procesoru docela roztrhl pytel se zprávami a dost lidí by třeba zajímalo, jak se to vše vyvíjí.
Zajímavé odkazy
Napsal: pon 14. úno 2005, 14:35
od Necroman
Re: Návrh
Napsal: pon 14. úno 2005, 14:43
od Jiri Drak
Necroman píše:Jen takový návrh pro moderátora, bylo by možné přidat do popisu části "Ostatní procesory" také procesor CELL? V poslední době se o tomto novém procesoru docela roztrhl pytel se zprávami a dost lidí by třeba zajímalo, jak se to vše vyvíjí. Díky
Myslim, ze kvuli jednomu nebo dvou threadum, ktere tu o nem jsou, to zatim smysl nema, uvidime casem. Navic je toto v kompetenci adminu.
Napsal: čtv 7. pro 2006, 22:07
od rochne
nechtel sem zakladat novej
hele lidi co si myslite o vyuziti PS3 (a tim padem procaku cell) jako PC ?? Linux na tom jede a mame tam 8 jader

Chtelo by to sehnat nekoho (nekoho, kdo uz ma PS3 a na nem linux), aby otestoval jeho vykon v nejake aplikaci, ktera zatizi celej procak naplno (render obrazku atd.) a srovnal s stavajicima procakama

Napsal: čtv 7. pro 2006, 23:47
od palda
rochne píše:nechtel sem zakladat novej
hele lidi co si myslite o vyuziti PS3 (a tim padem procaku cell) jako PC ?? Linux na tom jede a mame tam 8 jader

Chtelo by to sehnat nekoho (nekoho, kdo uz ma PS3 a na nem linux), aby otestoval jeho vykon v nejake aplikaci, ktera zatizi celej procak naplno (render obrazku atd.) a srovnal s stavajicima procakama

tak to je problem, jelikoz cell je sice RISC procesor (standartni powerPC platforma), jenze jiz zmineny linux neumi vyuzit vice jader u tohodle CPU a tak bezi jen jedno + nejsou ovladace k RSX GPU, tim patem to bezi hodne pomalu a jen prez framebuffer, bez akcelerace...PS3 ma jen 256MB operacni pameti. .takze max na kancelarskou praci... je to herni konzole. Vsimni si taky jak dlouho ten linux bootuje.. proste to bezi na minimalni vykon a jadro neumi Cell vytizit tak jak by melo (sila cellu je v masivni paralelizaci, coz se nejak zatim nevyuziva, bezi jen IO jednotka a jedno jadro).. tim padem nejde skoro nic na tom provozovat.. Q3 bezel na software cca 3fps (video na gametrailers v user videich)... jinak sony chce udajne povolit homebrew aplikace, ale nepovoli pro ne akceleraci prez RSX (takze co se tyce tohodle je to celkem bledy).
Napsal: pát 8. pro 2006, 00:11
od rochne
palda píše:tak to je problem, jelikoz cell je sice RISC procesor (standartni powerPC platforma), jenze jiz zmineny linux neumi vyuzit vice jader u tohodle CPU a tak bezi jen jedno + nejsou ovladace k RSX GPU, tim patem to bezi hodne pomalu a jen prez framebuffer, bez akcelerace...PS3 ma jen 256MB operacni pameti. .takze max na kancelarskou praci... je to herni konzole. Vsimni si taky jak dlouho ten linux bootuje.. proste to bezi na minimalni vykon a jadro neumi Cell vytizit tak jak by melo (sila cellu je v masivni paralelizaci, coz se nejak zatim nevyuziva, bezi jen IO jednotka a jedno jadro).. tim padem nejde skoro nic na tom provozovat.. Q3 bezel na software cca 3fps (video na gametrailers v user videich)... jinak sony chce udajne povolit homebrew aplikace, ale nepovoli pro ne akceleraci prez RSX (takze co se tyce tohodle je to celkem bledy).
tak to je smutny

to byl jedinej duvod poridit s PS3

ale myslim, ze hackeri (nebo crackeri ?) maj dost casu na to obejit vse co se da

... uvidime jak to nakonec bude

urco by to nejak melo jit, kdyz jde udelat hra tak, aby ovladala vicero jader, proc by nesel takhle upravit i Linux ? Je to opensource a urcite se najde vicero lidi, kteri by chteli vyuzit rychlost cellu a proto je tu realna sance vytvoreni samostatne modifikace Linuxu primo pro PS3, ktera by mohla ovladat CELL a pri stesti i GPU
// a stejne by byl nejvetsi borec ten, co by tam rozjede wokna 
Napsal: pát 8. pro 2006, 00:26
od palda
no wokna na tom jdou, v emulaci pod linuxem.. ale rychlostni uroven tak na P200

(plus ta mala pamet a bez akcelerace uzivatelskeho rozhrani).. wokna na tom standartne nerozjedes protoze neexistuje verze pro PowerPC... to byly snad jen stary WinNT 4, ktery se delali i pro powerPC, ale tam toho moc nevyuzijes.. podle me je docela slusny kdyz slo na PS3 cca tyden po vydani spustit bez nejakych uprav spustit linux a winXP v emulaci (emuloval se x86 procesor). samozrejme casu dost... PS3 tu nejaky ten patek bude.. limitem bude jen RAM.. ale takovy pekny HTPC s HD rozlisenim, blu-ray, wifi, cteckou karet atd neni spatna vec....
Napsal: pát 8. pro 2006, 02:53
od Maxtor
..i kdyz jde o stary thread taky doplnim jednu informaci.. rozplyvat se nad zazrakem jmenem "Cell" nema moc smysl.. IBM se multijadrem zacala zabyvat uz v roce 1990.. prvni vzorky jakehosi predchudce Cell procesoru byly na svete v roce 1991.. ona tahle technologie obecne neni nejak nevidana (v porovnani s konkurenci na trhu samozrejme ano), protoze multijadro uz dnes vyvojare nezajima.. jde jen o prirozene, pomale uvadeni starych veci na trh (ostatne jako ve vsech odvetvich)..
..to co je dnes v kurzu a co je zajimava vec, ktera se da brat jakozto pohled nekam dal je QUBIT a kvantovy processing obecne..
Napsal: čtv 9. srp 2007, 15:15
od johnybest
Rekl bych ze cell je proste neco jako obdoba pripravovane fusion od amd (nebo podobneho reseni od intelu) coz znamena ze v tomhle amd nebo intel dost predbehl ale neni to zadny zazrak protoze podle toho jak to chapu ja cell obsahuje jedno general purpose CPU v podobe IBM Power procesoru ktery ma prime propojeni s SPE (coz jsou special purpose neboli problemove orientovane procesory hodici se na urcity typ vypoctu ktere ale nejsou schopny provadet vsechny operace jako GPCPU IBM Power)Zatim jsem o cellu toho moc necetl ale na prvni pohled bych SPE procesory prirovnal architekturou a schopnostmi k shader procesorum dnesnich GPU. Staci se taky podivat na casto uvadene statistiky folding home kde pri srovnani s GPU vychazi cell jako podstatne pomalejsi na tento druh vypoctu jak GPU. Je to jenom muj prvni dojem k procesoru cell jeste jsem o jeho architekture toho nijak moc neprecetl takze pokud mate vetsi znalosti teto architektury podelte se

Napsal: čtv 9. srp 2007, 17:20
od palda
Vzhledem k tomu, ze mam jeden Cell doma...
tak sem zatim zjistil neco o cell procesoru:
- 1x64-bit hlavní PowerPC 970 (PPE jednotka) jadro a 8 SPE jednotek (dají se vypínat když jsou vadné atd, jako u PS3 kde je SPE jen 7)
- PPE rozdeluje praci SPE jednotkam, neni proto nutna prilisna optimalizace primo pro procesor, ale prichazi se tim dost o vykon (v tohle rezimu to podle BOINC klienta cca na urovni PIII - 1,3GHz), ale zvysuje se tim kompatibilita, defakto se na tom da vyuzit jakykoliv OS kompatibilni s PPC-64 temer bez uprav a vsechny programy pro PPC-64 uplne bez uprav, zkousel sem open office, firefox atd, bezi to.
- je to specializovany procesor, hodi se proto nejvice na specialni vypocty a to pozaduje slozitejsi programovani (coz Sony s IBM dost podcenili).
- dokaze upscalovat video do 1080p 60Hz v realnem case
- pomoci Cellu se da pocitat i geometrive ve hrach a 3D grafice, tim se usetri grafickemu cipu a muze se pouzivat i nekde jinde
- prevod dvd do xvidu je omezeny jen rychlosti mechaniky (mam odzkouseno, mechanika defakto porad jela naplno jako pri kopirovani)
- SPE jednotky propojuje EIB kanál, šířku pásma pro přenos dat řídí PPE
- operacni pamet ma frekvenci sychronni s frekvenci jadra... takze pokud ma jadro 3GHz, pameti taky
- Cell je v nekterych HD-DVD prehravacich, dokaze najednou dekodovat az 48 MPEG 2 streamu pri rozliseni 1920x1080
vic sem se v tom nepitval... spis jaky sou moznosti vyuziti cellu pro normalniho cloveka atd...
Napsal: pát 10. srp 2007, 15:51
od johnybest
palda píše:PPE rozdeluje praci SPE jednotkam, neni proto nutna prilisna optimalizace primo pro procesor, ale prichazi se tim dost o vykon (v tohle rezimu to podle BOINC klienta cca na urovni PIII - 1,3GHz)
Tohle je docela zajimavy protoze u klasickej vicejadrovejch x86 procesoru je s rozdelovanim threadu na hw urovni dost peoblem (spis bych tuto funkci PPE prirovnal k ultra threading dispatch processoru a ATI GPU). No a kdyz pises ze je to bez sw optimalizace na urovni PIII 1,3 GHz tak bych rekl ze k rozdeleni pro jednotlivy SPE dochazi jenom v pripade ze se zpracovavaji data ktery je mozne jednoduse paralelizovat pro vypocet. V nekterejch pripadech se proste bude chovat jako klasickej jednojadrovej procesor.
Napsal: pát 10. srp 2007, 17:40
od palda
no samotny BOINC klient udela testy, ktery dopadnou o neco lepe jak na PIII celeronu 1,33GHz, ale jakmile si stahne optimalizovany ukol pro vypocet, je to tak 12x rychlejsi jak na mem notebooku s C2D 1,8GHz, stejne tak encodovani videa, proste nestiha cist disk nebo mechanika. podle me to sedne jak kteremu programu, bohuzel clovek v praxy moc nepozna jestli to zpomaluje tenhle rezim, nebo 256MB RAM, coz je v tom linuxu docela znat, hlavne spusteny firefox... ovsem xvid video to ve framebuferu zvladat prehrava, udajne pry i h264 pri 720p. DosBox tam funguje taky bez uprav a o dost rychleji nez na PC (je to verze pro PPC-64), takovy doom 2 v 720p

na 27" TV.. docela zajimavy
mimochodem 3 PS3 sou potreba na realtime raytracing v rozliseni 1280x720 pro 4xAA:
http://youtube.com/watch?v=oLte5f34ya8 ,docela zajimavy
Napsal: sob 11. srp 2007, 00:16
od johnybest
no co se tyce toho realtime raytracingu myslim ze jsem videl firmu ktera vypracovala algoritmy pro realtime raytracing proveditelnej i na jednom xboxu 360 takze tech PS3 by taky nebylo snad potreba tolik (uz si nevzpomenu adresu ale da se to vygooglit)

No a co se tyka toho encodovani videa chtelo by to nejak porovnat s tim core 2 duo treba v tom xvidu (nejlip nejaky konkretni vysledky).
Napsal: sob 11. srp 2007, 01:27
od palda
tak tedka uz na PS3 linux nemam, protoze se mi nepodarilo na moji TV rozchodit 720p prez DVI (nemam HDCP) a v DVD rozliseni to nema cenu... to je utrpeni. ale prevadel sem jedno DVD do xvidu z mechaniky a dalsi z disku (vob) na externi sitovej disk (po wifi 54Mb/s) a z disku to bylo rychlejsi, defakto porad blikala hdd kontrolka, co si pamatuju, bylo to okolo 16 minut na 2,5h film v DVD rozliseni a datovej tok byl variabilni okolo 1000kbps. v PS3 je 5400ot 2,5" seagate momentus. kodeky sem mel z nejakyho kodekpacku upravenyho pro PS3. delalo se to prez nejakej konzolovej program. prevadel sem pak jeste dalsi film, ale zkousel sem v h264 a doba byla priblizne stejna jako u obyc h263 xvidu, disk porad hrabal a zatizeni cpu bylo sotva 40% (nevim presne co bylo zatizeny). v linuxu se totiz ukazuji dve jadra (dva velky tucnaci) PPE a vsechny SPE dohromady, pri bootovani je jeden velkej tucnak a 6 malejch (PPE a 6 SPE). ale 6 SPE to urcite vyuziva, viz boinc klient na projektu PS3grid, kde sou ukoly optimalizovany pro PS3 (cell architekturu). nebo folding@home, kde sice boinc v "benchmarku" stejne ukaze vykon na urovni toho PIII, ale vysledky vypoctu sou rychleji nez na x86. (ovsem nema cenu kvuli foldingu instalovat na PS3 linux, kdyz je tam oficialni klient v zakladnim systemu)
z tohodle to vypada ze cely system bezi defakto jako na PIII (nemluve o 256MB RAM), ale nektere aplikace co si s cellem trosku tykaj vyuzijou plnej vykon. jinak v linuxu je jedna SPE rezervovana pro "hlidani" linuxu aby nesahal na oddil s originalnim PS3 systemem a na graficke jadro RSX (je to kvuli bootloaderum piratskejch her atd, proste se nesmi ke graficky akceleraci), takze to bezi prez framebuffer. ale takovy Quake 3 chodi prez softwarove renderovani (vykon odpovida tak tomu PIII kdyby to jelo na software).
Je to omezeny defakto jen tim co poskytne sony, posila vyvojarum upraveny jadra a oni do nich nesmej moc zasahovat, napriklad do nedavna nesla v linuxu na PS3 pouzit wifi a SPE jednotky. ted uz to jde, ale porad je tam ten framebuffer a malo ram, tak se to na normalni pouziti moc nehodi.
ale vykon cellu se da docela poznat na tom encodovani atd, kdy to neni moc omezovany grafikou, planuju tam koupit casem vetsi disk s kolmym zapisem (je to idealni HTPC) tak pak dam vedet jak se zrychlil prevod videa.
edit// jeste k tomu ray-tracingu, jedna SPE v kazdy PS3 byla pouzita pro kompresi dat aby se to veslo po gigabit LAN, a ta treti PS3 byla urcena k dekompresi a slozeni obrazu, poslani do vystupu. v linuxu je k dispozici jen 6SPE a prej sou taky jeste nejak omezeny (nepochopil sem jak, to mozna budou ty dva tucnaci jako dve jadra)
x360 je taky PPC-64 platforma, jen je to obycejnej slepenec v dnesni dobe dostupnejch jader (celkem 3 jadra), PPC64 procesory se pouzivaj celkem dost v tyhle sfere tak nejspis neni problem neco takovyho udelat, skoda ze si to v realu asi nikdo nevyzkousi pac xbox je zevnitr pomalu obehnanej ostnatym dratem, vcetne spousty ochran, ktery sou i na PS3 a drzej domaci uzivatele na uzde
http://www.ps3fanboy.com/2007/04/05/rea ... ystation-3
Napsal: pon 10. zář 2007, 13:32
od Stratos
Ted jedu ve ctvrtek do Hiltnu na IBM akci (POWER6 Forum) tak pak napisu dojmy snad tam budou ukazovat CELL v akci

. Prijet maj
Ton Engbersen: je manazerem vyzkumu serverovych technologii a pracuje v laboratorich IBM v Curychu
Karl M. Freund: je Vice Presidentem pro System p Product Marketing
Jan Klockow: je programovym manazerem pro vyvoj systemu na bazi POWER6
Pojedete tam taky nekdo? ze bysme tam pokecaly
