1. BENVENUTO SU CONSOLE TRIBE

    Benvenuto, stai navigando nella nostra community come ospite

    Avere un account su Console Tribe ti permetterà di creare e partecipare alle discussioni e al mercatino, organizzare tornei e partite online, iniziare conversazioni personali con gli altri giocatori del forum e di utilizzare tutte le funzioni di questo sito.

    Registra il tuo account in meno di 5 secondi, se vuoi puoi sfruttare i login social via Facebook, Google Plus o Twitter.

Cell e RSX per i migliori risultati!

Discussione in 'PS3 General Chat' iniziata da rgianluca, 16 Settembre 2007.

Status Discussione:
Chiusa ad ulteriori risposte.
  1. rgianluca

    rgianluca Tribe Member

    Registrato:
    26 Agosto 2007
    Messaggi:
    181
    "Mi Piace" ricevuti:
    0
    Punteggio:
    16
    La Sony ha rilasciato un documento in cui spiega dettagliatamente come sfruttare le potenzialità dell Cell in appoggio alla GPU. Questa tecnica si chiama "Deferred Pixel Shading". Sfruttando le SPE del Cell per applicare effetti si sgrava enormemente il carico della GPU che può essere quindi liberato per compiere altre operazioni aggiuntive.

    Ecco una parte del documento pdf prelevabile qui:
    http://research.scea.com/ps3_deferred_shading.pdf
    Codice:
    We implemented the same algorithm on a high end state of 
    the art GPU, the NVIDIA [B]GeForce 7800 GTX[/B] running in a 
    Linux workstation.  This GPU has 24 fragment shader 
    pipelines running at 430 Mhz and processes 24 fragments 
    in parallel.  By comparison the 5 SPEs that we used process 
    20 pixels in parallel in quad-SIMD form.
    
    The GeForce required 11.1 ms to complete the shading 
    operation.  In comparison the Cell/B.E. required 11.65 ms 
    including the DMA waiting time, and would require only 
    8.56 ms if the DMA waiting were eliminated.  The 
    performance of the Cell/B.E. with 5 SPEs was thus 
    comparable to one of the fastest GPUs currently available, 
    even though our implementation spent 27% of its time 
    waiting for DMA.  Results would presumably be even 
    better on 7 SPEs, or on fewer SPEs if we could reduce or 
    eliminate the DMA waiting. 
    Semplicemente pauroso!
  2. luca87mi2

    luca87mi2 Tribe Member

    Registrato:
    17 Aprile 2007
    Messaggi:
    294
    "Mi Piace" ricevuti:
    0
    Punteggio:
    16
    Località:
    Milano
    Interessante! Ma 5 SPE equivalgono "solo" ad una 7800 GTX? :(
  3. cadrega

    cadrega Tribe Newbie

    Registrato:
    28 Agosto 2007
    Messaggi:
    29
    "Mi Piace" ricevuti:
    0
    Punteggio:
    1

    Semplicemente ho paura che siamo alle solite...
  4. ConteZero

    ConteZero Tribe Member

    Registrato:
    16 Marzo 2005
    Messaggi:
    7.682
    "Mi Piace" ricevuti:
    1
    Punteggio:
    36
    Semplicemente non vuol dire niente, o per meglio dire allude a cose che non hanno granchè a che fare con l'articolo reale.

    Il cuore del test è semplicemente fare il test su una GPU di fascia alta e poi ripeterlo sull'RSX e vedere quali sono i risultati.
    Gli SPE qui hanno avuto solo un ruolo marginale.
    Sony in questo caso ha fatto un mischione al solo scopo di tentare di tirar fuori qualche dato che le tornava comodo (ovvero che l'RSX è a livello della 7800GTX).
  5. faximusy

    faximusy Tribe Senior Member

    Registrato:
    27 Dicembre 2006
    Messaggi:
    30.683
    "Mi Piace" ricevuti:
    1.113
    Punteggio:
    5.082
    Località:
    Nola
    Quindi solo marketing, va beh, vorrei che piu di parlare di "dati" si iniziasse a parlare di "giochi" :D:D
  6. rgianluca

    rgianluca Tribe Member

    Registrato:
    26 Agosto 2007
    Messaggi:
    181
    "Mi Piace" ricevuti:
    0
    Punteggio:
    16
    Non ti seguo.
    Conosci aziende poi che non lo fanno? :confused:
    Se vuoi te ne presto qualcuno... :rolleyes:

    Mi pare che nessuno abbia parlato del topic... XD
  7. raffa1986

    raffa1986 Tribe Newbie

    Registrato:
    17 Aprile 2007
    Messaggi:
    982
    "Mi Piace" ricevuti:
    0
    Punteggio:
    0
    Solita uscita pagliaccia di ony per far credere non si sa che cosa a gente che non capisce una mazza di hardware..

    Invece di dire e fare solo cavolate iniziassero a sviluppare i giochi che dei dati non ce ne facciamo niente
  8. legendlele2

    legendlele2 <B><font color=#FF69B4>Big Jim</font color></b>

    Registrato:
    29 Maggio 2007
    Messaggi:
    3.393
    "Mi Piace" ricevuti:
    0
    Punteggio:
    36
    Località:
    in palestra!!!!!
    non è solo la sony che devi sviluppare giochi sono anche le SH che devono darsi una mossa....
  9. Zumbarilò

    Zumbarilò Tribe Member

    Registrato:
    5 Marzo 2006
    Messaggi:
    7.085
    "Mi Piace" ricevuti:
    3
    Punteggio:
    38
    Località:
    Sardegna
    Vabbè no, è un semplice documento come ne se trovano centinaia sulle tecniche di rendering e prove varie.

    Sarebbe pure interessante ma spesso si finisce a vederlo strumentalizzato da chi non capisce nemmeno che significa e lo posta solo per dire ZOMG! OMG! ps3 powaaa FTW! rulezzz
  10. GamesOwner

    GamesOwner Tribe Member

    Registrato:
    10 Settembre 2007
    Messaggi:
    1.031
    "Mi Piace" ricevuti:
    0
    Punteggio:
    36
    Cercano varie alternative all'uso della cpu per aiutare la scheda video. Meglio così.
  11. rgianluca

    rgianluca Tribe Member

    Registrato:
    26 Agosto 2007
    Messaggi:
    181
    "Mi Piace" ricevuti:
    0
    Punteggio:
    16
    :eek: :eek: :eek:
    Fatemi capire bisogna parlare solo male in questo forum!?
    Questa è una tecnica molto interessante, spiegata in maniera più approfondita del solito. Solitamente si parlava di Cell a livello generale, e lì invece spiegano nel dettaglio come il Cell puo' aiutare la GPU nell'elaborazione grafica e più di una comune cpu... Adesso mi spieghi qualè il problema!?:eek:
    O me la spiegate bene o è meglio evitare commenti da antifanboy... Oltretutto ho visto che queste tecniche verranno utilizzate anche su Killzone 2...
  12. ConteZero

    ConteZero Tribe Member

    Registrato:
    16 Marzo 2005
    Messaggi:
    7.682
    "Mi Piace" ricevuti:
    1
    Punteggio:
    36
    Io c'ho letto questo:

    ...voi che c'avete letto ?

    E soprattutto, come direbbe Di Pietro, "che c'azzecca" l'RSX ?
  13. raffa1986

    raffa1986 Tribe Newbie

    Registrato:
    17 Aprile 2007
    Messaggi:
    982
    "Mi Piace" ricevuti:
    0
    Punteggio:
    0
    Io ci ho letto le solite cavolate di sony per dimostrare non so che cosa..

    Voi invece??
  14. ConteZero

    ConteZero Tribe Member

    Registrato:
    16 Marzo 2005
    Messaggi:
    7.682
    "Mi Piace" ricevuti:
    1
    Punteggio:
    36
    Io ho letto che usando 5 SPE è possibile effettuare la prima parte del rendering 3D a velocità comparabile a quella di una 7800GTX.
    Visto che il testo riguarda il deferred rendering, ovvero il rendering svolto in due passi in cui il primo passo è fatto dalla CPU la cosa vuol dire che è possibile gestire complessità a livello di una 7800GTX, e poi mandare il prerendered alla GPU che, se la consideriamo come una 7800GTX per fatti suoi, deve svolgere solo la seconda parte del lavoro.
    Un applicazione pratica del deferred rendering è il famigerato Killzone 2.
    I vantaggi del deferred rendering rispetto al forward rendering sono noti, e centrati sulla miglior gestione delle fonti di luce, delle ombre, e della possibilità di gestire modelli molto complessi con pochissimo overhead.

    Probabilmente prima di parlare conviene leggere tutto, e prima di parlare delle "cavolate sony" conviene far mente locale.

    PS: All'inizio anch'io avevo capito fischi per fiaschi a causa del titolo dell'articolo.
  15. paco

    paco Tribe Member

    Registrato:
    20 Febbraio 2007
    Messaggi:
    199
    "Mi Piace" ricevuti:
    0
    Punteggio:
    16
    A me sembra una notizia interessante data da sony.....
    A questo punto sarebbe ora che le sh capissero come sviluppare i giochi...
  16. matte.lova

    matte.lova Tribe Member

    Registrato:
    3 Settembre 2007
    Messaggi:
    2.232
    "Mi Piace" ricevuti:
    14
    Punteggio:
    152
    Località:
    San Giovanni Lupatoto, Italy
    Il prerendering della CPU è cmq sempre incompleto, si limita solo a fare i poligoni. Colore, luce e obra, effetti, pixel shading etc etc viene sempre fatto tutto dalla GPU.

    Con questo metodo si allegerisce il carico GPU che se prima era 10%CPU e 90%GPU ora è sul 25%CPU e 75%GPU.

    Sicuramente molto meglio ma non aspettiamoci miracoli.
    E anche la concorrenza non sta ferma a vedere, la X360 ne ha un tricore sempre IBM (peggio del Cell) e una Ati che è meglio dell'RSX.
    In ottica di questo però devo dire che personalmente ritengo migliole la combinazione X360 di quella PS3: il Cell è molto potente, ma con una GPU così non potrà mai essere sfruttato a dovere... X360 è più equilibrata in quanto la GPU è "in linea" con le potenziaità CPU.

    Bisognerà attendere per vedere se alla fine prevarrà la potenza del Cell o l'equilibrio HW della X360 :)
  17. GamesOwner

    GamesOwner Tribe Member

    Registrato:
    10 Settembre 2007
    Messaggi:
    1.031
    "Mi Piace" ricevuti:
    0
    Punteggio:
    36
    L'utilizzo degli SPE può essere superiore a quello di una gpu in quanto ogni unità può ospitare un thread separato. Pensa che nel progetto originario la PS3 doveva avere due processori Cell e nessuna gpu. Sembra che il chip RSX sia stato aggiunto nel progetto solo all'ultimo per esigenze di semplicità di sviluppo.

    E' vero che il chip RSX è inferiore a quello ATI, ma non dimentichiamo che il tipo di sviluppo su X360 è praticamente identico allo standard directX ed è incentrato quasi interamente sullo sfruttamento della gpu per alleggerire il processore. La PS3 si programma alla "vecchia maniera" e tutto dipenderà dall'abilità dei programmatori. E' chiaro che cmq è pur sempre una coperta corta e se tiri da un lato da un altro scopri. Magari utilizzando meglio le unità SPE diminuiranno un pò la gestione della fisica (fino ad ora mostruosa) per una maggiore pulizia grafica... forse...
  18. ConteZero

    ConteZero Tribe Member

    Registrato:
    16 Marzo 2005
    Messaggi:
    7.682
    "Mi Piace" ricevuti:
    1
    Punteggio:
    36
    Il "prerendering" fa parte di una tecnica diversa per generare le immagini.
    L'RSX stando ad alcuni documenti in merito su arstechnica, è sbilanciato verso i pixel shader, cosa che rende il deferred preferibile.
    Quanto alla superiorità di Xenos su RSX è possibile (strano visto che hanno lo stesso numero di transistor che il gap sia così vasto) ma nessuno conosce le specifiche ed RSX ha semplicemente ottime soluzioni hardware.
    Per il modo di programmarle X360 è DirectX, PS3 è OpenGL...
  19. lycenhol

    lycenhol Tribe Active Member

    Registrato:
    31 Maggio 2006
    Messaggi:
    30.199
    "Mi Piace" ricevuti:
    257
    Punteggio:
    4.957
    Località:
    Nella tonnara come Rais
    Leggermente OT, ma riguardante la potenza PS3: l'emulazione PS2 su PS3 per molti titoli è perfetta, in termini di frame rate e di grafica.
    Sul Pc lo stesso livello di perfezione, anche utilizzando le macchine più potenti in circolazione, non è raggiungibile.

    Va beh che la Sony conosce meglio come funziona la PS2, ma la potenza di PS3 che si evince da questo paragone è comunque notevole!
  20. the-smoker

    the-smoker Tribe Newbie

    Registrato:
    26 Giugno 2007
    Messaggi:
    871
    "Mi Piace" ricevuti:
    0
    Punteggio:
    0
    Che il cell è adatto per grafica 3D non ci piove .....
    purtroppo per adesso è relegata a quella professionale
    (arriverà sui giochi tra 10 anni)
    IBM vende server per render farm con il Cell...
    e all'ultimo siggraph 2007
    Sony e Nvidia hanno presentato un prototipo ..
    parente stretto di PS3
    chiamato :
    "Cell Computing Board"
    per uso professionale

    http://www.xbitlabs.com/news/multimedia/display/20070802134852.html

    http://www.sony.net/SonyInfo/News/Press/200708/07-070E/index.html

    il fatto che in questa board ci sia l'RSX ....
    mentre nelle macchine Cell IBM/Mercury no ...
    la dice lunga su quanto "collaborano" i due chip.
Status Discussione:
Chiusa ad ulteriori risposte.