La CPU di PlayStation 3 impiegata seriamente con Folding@home

Folding@home è un programma medico realizzato dall'Università di Stanford per lo studio del folding delle proteine.
di Rosario Grasso pubblicata il 16 Marzo 2007, alle 16:01 nel canale VideogamesPlaystationSony
195 Commenti
Gli autori dei commenti, e non la redazione, sono responsabili dei contenuti da loro inseriti - infoMa PS3 non è stata concepita x fare solo da console. Quindi non è solo 1 console. WII quasi.
furbi all'Università di Stanford: i fessacchiotti si comprano la playstation 3 e ci fanno girare folding@home, loro si risparmiano le spese di (costoso) hardware ed elettricità. Ragionamento in perfetto stile aziendale! Fantastico!
Se tanto mi da tanto, perché non si comprano 10.000 cell da ibm (o magari 10.000 playstation 3) e si fanno i cluster per cacchi loro?
furbi quelli di Sony: prontissimi a cogliere al balzo la pubblicità innescata da una cosa del genere, anche se non c'azzecca proprio niente per quello che la playstation 3 si presuppone dovrebbe fare: console da gioco. "playstation 3 con il firmware 2.15 vi pulirà anche il sedere!"
Sembra tanto la storia di ageia, nessuno la vuole per giocarci, allora puntano sul professionale, ma ovviamente qui Sony si aspetta solo il ritorno in termini pubblicitari, visto che il professionale è saldamente nelle mani di altri e, come al solito, si riscopre sempre la solita acqua calda... (chi ha detto GPU?)
Ti auguro di non ammalarti mai delle seguenti malattie:
morbo di Parkinson o di Alzheimer, la fibrosi cistica e altri cancri.
Perchè la tua idea d'andarci CONTRO avrà rallentato le rispettive ricerche.
In conclusione ricordiamo che la maggior parte dei risultati sono di dominio pubblico e quindi consultabili da chi na ha bisogno.
Questa è la traduzione (spero esatta) della parte inglese che hai postato:
Anche se l’rsx della ps3 è inaccessibile sotto linux, il piccolo sistema intelligentemente (o astutamente) si estenderà attraverso la rete influenzando i molteplici blade IBM QS20 per renderizzare il modello complesso, in tempo reale, con software basato sul ray-tracing. Usando la tecnologia di renderizzazione iRT scalabile di IBM, la PS3 è capace di scomporre ogni fotogramma in regioni (o zone) di lavoro maneggiabili (o trattabili) e distribuirle dinamicamente ai blade o ad altre PS3 per il rendering. Queste regioni sono poi ulteriormente scomposte in sotto-regioni dai processori cell del blade e spedite dinamicamente alla forte spinta delle SPE per il rendering e la compressione dell’immagine. Le regioni terminate di codificare sono allora spedite di nuovo alla PS3 per la decompressione accelerata del Cell, composizione, e visualizzazione.
Mi sembra che questo sia il funzionamento del Folding@home applicato alla demo presentata al gdc, ecco il perché di tutta questa potenza. in realtà, un sistema basato sul cell (a detta di IBM), adottando alcune tecniche software, può produrre immagini in ray-trace a 720p a frame rate interattivi (boh?), anche per scene moderatamente complesse contenenti più di 1 milione di poligoni.
questo è il link: http://www.gametomorrow.com/minor/barry/iRT-Sumary.pdf
la mia considerazione è che le carenze dell'rsx possano tranquillamente essere aggirate dal cell che può dare una grossa mano sia sulla fisica che sulla grafica con ottimi risultati.
naturalmente se ciò che dice ibm fosse vero, e questo, più che le nostre supposizioni, lo dirà il tempo, farebbe della ps3 una console veramente potente
volevo farti notare che i poligoni della demo non sono 33000 ma 3 milioni. forse il tuo pentium 100 si sarebbe fuso prima di cominciare i calcoli ;-)
la mia considerazione è che le carenze dell'rsx possano tranquillamente essere aggirate dal cell che può dare una grossa mano sia sulla fisica che sulla grafica con ottimi risultati..........
[ot]Mi sbaglio o sei quello dell'altra news, sul bluray ? sei un mito
Sulla fisica senza ombra di dubbio, sulla grafica è impossibile
Credimi che ^TiGeRShArK^ e yossarian non parlano per sentito dire. (come si dice dalle mie parti "hanno le @@ quadre !!!
Non è colpa di nessuno se la Sony abbia messo un "procio" non adatto ad una console in una console.
Consiglio OT : se ti piace la ps3 comprala e basta.
Se il cell fosse la panacea di tutti i mali (battutina sul F@H), tutti i PC ne monterebbero uno, tutte le schede grafiche pure e magari invece delle x-fi un bel cell-stereofonico
Come ho già detto il Cell ha i suoi ambiti dove eccelle (pochi ambiti ma ci sono) per il resto ci sono soluzioni migliori sotto tutti i punti di vista, è una cosa appurata quindi non capisco perchè bisogna fare tutti questi discorsi.
Parere personale : IMHO il cell "non è ne carne ne pesce" (dalle mie parti con dialetto italianizzato si dice "non è ne XXXX ne uselo"
In pratica se la cavicchia in tutto ma non eccelle in nulla (escusi i rari ambiti detti sopra).
Il nuovo cell che sta progettando l'IBM probabilmente potrà fare sfracelli nel calcolo scientifico "vero" (sempre che le future soluzioni AMD basate su R600 non siano ancora meglio, IMHO molto probabile)
Scusami Rusty ma oggi pomeriggio non posso uscire e quindi scoccero un sacco di gente sul Forum, sorry
come già ha detto qlc1, non significa che la potenza maggiore di ps3 la avvantaggerà nella resa dei giochi.......però è più potente: questo è un fatto oggettivo....
ti consiglio il sito della ibm, là puoi leggerti tutte le informazione che vuoi.
i programmatori (quelli veri), si stanno spaccando il cu!o per capire come far rendere al meglio il cell; e ci hanno investito tanto di quel tempo e denaro, che forse mi perdonerai se considero le tue impressioni, senza realmente considerarle......e poi non hai dato nessuna spiegazione tecnica, quindi non penso che tu abbia il diritto di chiederne......
cmq ti ho dato la dritta del sito della ibm, forse puoi anche capirci qlcosina se ti concentri.....
1) Mi chiamo TigerShark..ma forse bisognerebbe conoscere un pò l'inglese per evitare di sbagliare lo spelling di parole scritte in quella lingua.
2)Il Cell non è assolutamente + potente nell'ambito per cui è utilizzato nella PS3. (ma poi + potente rispetto a ke? dal tuo post non si capisce affatto.)
3)Ti assicuro che ho letto molto di + sul Cell di quanto tu possa immaginare. E l'importante cmq non è leggere è capire cosa si legge. E da quello che dici tu non mi pare proprio che tu abbia le basi necessarie per capire il Cell
4)Da quello che scrivi si capisce che tu non hai la MINIMA idea di cosa significhi PROGRAMMARE.
Quindi, x favore, almeno evita di parlare di cose che non conosci per nulla con persone che magari ci vivono grazie alla programmazione.
5)Le mie spiegazioni tecniche le ho date a suo tempo e ribadite N-mila volte. Se vuoi cercale, perchè io onestamente mi sono stancato di ripetere sempre le stesse cose a persone che sanno rispondere solo "eh ma i programmatori quelli veri...." e "eh ma mio cuggggino...." e cose del genere
Per quanto mi riguarda potete anke credere che comprando la PS3 col Cell vi cresca l'uccello...tanto il marketing sony, che sta facendo davvero un buon lavoro visti i discorsi tuoi e quelli di molti altri, tra non molto raggiungerà anke quel livello
Questa è la traduzione (spero esatta) della parte inglese che hai postato:
Anche se l’rsx della ps3 è inaccessibile sotto linux, il piccolo sistema intelligentemente (o astutamente) si estenderà attraverso la rete influenzando i molteplici blade IBM QS20 per renderizzare il modello complesso, in tempo reale, con software basato sul ray-tracing. Usando la tecnologia di renderizzazione iRT scalabile di IBM, la PS3 è capace di scomporre ogni fotogramma in regioni (o zone) di lavoro maneggiabili (o trattabili) e distribuirle dinamicamente ai blade o ad altre PS3 per il rendering. Queste regioni sono poi ulteriormente scomposte in sotto-regioni dai processori cell del blade e spedite dinamicamente alla forte spinta delle SPE per il rendering e la compressione dell’immagine. Le regioni terminate di codificare sono allora spedite di nuovo alla PS3 per la decompressione accelerata del Cell, composizione, e visualizzazione.
Mi sembra che questo sia il funzionamento del Folding@home applicato alla demo presentata al gdc, ecco il perché di tutta questa potenza.
Il principio dell'elaborazione distribuita è simile, ma mentre nel folding@home non renderizzi niente ma vengono effettuati dei calcoli scientifici, in questa demo è stato fatto un rendering distribuito (cosa che praticamente TUTTI i moderni software 3D riescono a fare da una marea di tempo.... mai sentito parlare di Render Farms?)
questo è il link: http://www.gametomorrow.com/minor/barry/iRT-Sumary.pdf
Appunto e dice chiaramente che questo viene ottenuto da un cluster di cell.
Esattamente quello che yossarian sta cercando di farti capire da ieri sera.
In che modo può il Cell aiutare l'RSX nella grafica?
IBM sta semplicemente dicendo che con un cluster di cell è possibile effettuare il ray-tracing in real-time.
Secondo te quindi l'utente dovrà comprarsi 120 PS3 per giocare in ray-tracing alla spaventosa velocità di 2 FPS?
Questa è la traduzione (spero esatta) della parte inglese che hai postato:
Anche se l’rsx della ps3 è inaccessibile sotto linux, il piccolo sistema intelligentemente (o astutamente) si estenderà attraverso la rete influenzando i molteplici blade IBM QS20 per renderizzare il modello complesso, in tempo reale, con software basato sul ray-tracing. Usando la tecnologia di renderizzazione iRT scalabile di IBM, la PS3 è capace di scomporre ogni fotogramma in regioni (o zone) di lavoro maneggiabili (o trattabili) e distribuirle dinamicamente ai blade o ad altre PS3 per il rendering. Queste regioni sono poi ulteriormente scomposte in sotto-regioni dai processori cell del blade e spedite dinamicamente alla forte spinta delle SPE per il rendering e la compressione dell’immagine. Le regioni terminate di codificare sono allora spedite di nuovo alla PS3 per la decompressione accelerata del Cell, composizione, e visualizzazione.
Mi sembra che questo sia il funzionamento del Folding@home applicato alla demo presentata al gdc, ecco il perché di tutta questa potenza. in realtà, un sistema basato sul cell (a detta di IBM), adottando alcune tecniche software, può produrre immagini in ray-trace a 720p a frame rate interattivi (boh?), anche per scene moderatamente complesse contenenti più di 1 milione di poligoni.
questo è il link: http://www.gametomorrow.com/minor/barry/iRT-Sumary.pdf
la mia considerazione è che le carenze dell'rsx possano tranquillamente essere aggirate dal cell che può dare una grossa mano sia sulla fisica che sulla grafica con ottimi risultati.
naturalmente se ciò che dice ibm fosse vero, e questo, più che le nostre supposizioni, lo dirà il tempo, farebbe della ps3 una console veramente potente
no, questo è il modo in cui IBM pensa di utilizzare il cell per fare rendering.
Capisci bene che, personalemente, non saprei che farmene un cluster di 20 o 30 per svolgere il lavoro che una singola gpu può fare meglio.
Il cell non è in grado di fare rendering: punto; al massimo può dare un amano nei calcoli geometrici e in qualche operazione di post processing. Per il resto, o ce la fa RSX o nisba.
Il resto, come ho già detto, sono tutte chiacchiere e discussioni (nonchè dimostrazioni) accademiche, ovvero fini a sé stesse
esatto sono il difensore mascherato della ps3 (mascherato non tanto).
Sulla gestione della grafica sul cell basta che clicchi sul link del mio ultimo post. ciò che ho detto è ciò che scrivono tre tecnici di ibm e, senza offesa per nessuno, mi pare abbiano le palle (senza censura) più quadrate di ^TiGeRShArK^ e yossarian. con me potrebbero fare anche i fighi, ma li vorrei vedere coinvolti in discussioni tecniche con i tecnici di ibm, secondo me ne escono male.
per quanto riguarda la tua personale opinione del cell "non è ne carne ne pesce", sarà interessante riprenderla tra un anno o due, quando di questo processore si conosceranno i limiti reali.
un'altra cosa, il cell ha come nucleo una cpu general purpose su architettura ppc che viaggia a 3.2Ghz con una memoria xdr ram che viaggia alla stessa velocità del processore, se ti sembra poco per il general purpose non so che dirti.
il cell, come sicuramente saprai (notizie vecchie oltre 5 anni, riportate da playstation magazine) è nato proprio grazie a sony che intendeva progettare un processore rivoluzionario per la sua nuova console che poi ha coinvolto ibm e toshiba (in quanto possessori delle tecnologie adatte allo sviluppo dello stesso), tutto per dire che il cell è adattissimo per programmare giochi, ma non adatto a programmatori non molto pratici (posso fare un riferimento ai tempi dell'amiga, vi ricordate della tiertex? http://www.spaziogames.it/content2/...ames.asp?id=163).
chiudo dicendo che la ibm sta tenendo dei corsi per insegnare la programmazione del cell (lo sta facendo anche m$ per quanto riguarda windows vista), quindi se qualcuno fosse realmente interessato si può rivolgere direttamente ad ibm, altrimenti si possono continuare a scrivere delle stupidaggini su questo processore, tanto non cambia niente.
un'altro piccolo appunto è che considerando l'sdk della ps3, considerando che il cell non è nè carne nè pesce, non mi pare che i giochi fin qui usciti per la ps3 siano così male, considerato anche che dai rumors, il kit di sviluppo usato per programmare questi giochi era quello col cell a 2.4Ghz.
comunque, e qui chiudo davvero, mi sembra strano che le tre aziende coinvolte nel progetto cell abbiano tirato fuori, dopo anni di studi e di spese, una ciofeca (IMHO)..
al tempo l'ardua sentenza
PS. è normale che i tecnici IBM parlino bene del Cell
Ti ricordo le sagge parole del buon zio Stevy Jobs : "i motorola sono almeno 5 volte più potenti degli Intel", passato ad Intel disse : "gli Intel sono almeno 5 volte più veloci dei motorola"
Il relativo sistema di disequazioni è questo : 1) M>=5*I
2) I>=5*M
Sfido chiunque a risolvere questo sistema
PS : yoss i tecnici IBM se li mangia a colazione pucciati nel caffelatte
Devi effettuare il login per poter commentare
Se non sei ancora registrato, puoi farlo attraverso questo form.
Se sei già registrato e loggato nel sito, puoi inserire il tuo commento.
Si tenga presente quanto letto nel regolamento, nel rispetto del "quieto vivere".