|
|
|
![]() |
|
Strumenti |
![]() |
#161 |
Senior Member
Iscritto dal: Jul 2006
Città: Roma
Messaggi: 3759
|
" Originally Posted by Butta View Post
It makes me wonder if ports will fare a little better given these tools. The 2D crowds in Fight Night 3 were really hurting! Well if Spurs turns out to be as good as it sounds, perhaps Joker454 can stop bitching about PS3 being vertex limited... I wonder what happened to that guy, it seemed as if he had just begun working on a PS3 title. Wonder what his opinion is now given these new tools? Risposta di joker454 Au contraire! Remember, my original beef was not that the PS3 was vertex limited, it was that the RSX was vertex limited, which I still stand by 100% today. In fact, I think the article quoted in this thread basically proves it. If you want a real world example, one of my code systems here at work can render ~1.2 million verticies on the 360's gpu faster than the rsx can render the same system with reduced lod models at ~700k verticies. This is all gpu, no cpu help. Yes, the difference is that lopsided in our game, even after I managed to bring that particular system down to two vertex inputs and optimize the heck out of the vertex shader and geometry layout ;( I don't wanna go through that whole thread again like last time, but needless to say to me, rsx still sucks. Your mileage may vary. I never had a beef with cell though. It has a learning curve, and you need to pretty much rewrite all that code you've been saving over the years, but I think its worth it long term. The new tools and libraries that Sony has been putting out are awesome! I'll wait and see what real world performance we can get before I jump up and down for joy though. We only get 5 spu's full time, and the 6th is "most of the time" since Sony can use it if they need to (the 7th is theirs full time), and I assume with Home and all this other cool stuff they have coming out that they will indeed make use of the 6th. We're currently fully using 2 spu's, and will most likely use all six by the time we are done since our goal is to hit 60fps on both platforms no matter what. As for how many we'll have free to handle geometry culling, I don't know just yet. I've been having fun with them so far though. I've moved all skinning off the gpu side to cpu side, since we get our biggest gains here on the PS3 by babying the RSX, ie, giving it as little to do as possible to get around its inadequacies. I actually tried it on the 360 as well and it gave back some fps, so the vmx units on the 360 will be fully worked also. Doing geometry culling on the spu's is something I will do for sure, but I will also try it to a certain extent on the 360 as well, just to see what happens." è uno dei post contenuti in uno dei th linkati.. http://forum.beyond3d.com/showthread.php?t=39185&page=3
__________________
A8vDeluxeAthlon3000+VeniceDH-E6@default ![]() Nvidia6800gs/gtKingston3200-1gb-Tagan580W-UsrMaxG9108Router&CHIAVARDAusb ![]() |
![]() |
![]() |
![]() |
#162 | |
Senior Member
Iscritto dal: Apr 2003
Città: Genova
Messaggi: 4741
|
ottimo
![]() Quote:
![]() sul resto del post però ho l' impressione che tu mi abbia tolto le parole di bocca - nel senso che avrei dovuto, eventualmente, assumermi io la responsabilità di tacciarlo di fanboyismo (ma per adesso non ne ravvisavo la necessità) ![]() ammetto che stavo preoccupando per questo thread ![]()
__________________
Jappilas is a character created by a friend for his own comic - I feel honored he allowed me to bear his name Saber's true name belongs to myth - a Heroic Soul out of legends, fighting in our time to fullfill her only wish Let her image remind of her story, and of the emotions that flew from my heart when i assisted to her Fate
|
|
![]() |
![]() |
![]() |
#163 |
Senior Member
Iscritto dal: Jul 2006
Città: Roma
Messaggi: 3759
|
edit
__________________
A8vDeluxeAthlon3000+VeniceDH-E6@default ![]() Nvidia6800gs/gtKingston3200-1gb-Tagan580W-UsrMaxG9108Router&CHIAVARDAusb ![]() Ultima modifica di bonzuccio : 19-03-2007 alle 18:51. |
![]() |
![]() |
![]() |
#164 | |
Senior Member
Iscritto dal: Mar 2001
Messaggi: 5390
|
Quote:
Ora, nell'ipotesi che il cell aiuti rsx, gli scenari possibili sono: situazione in cui si è vs bounded: cell+rsx uguagliano (grosso modo) xenos situazioni in cui colli di bottiglia sono altrove, rsx deve cavarsela da solo (e un chip a shader non unificati è molto meno efficiente di uno a shader unificati, anche su console e anche con codice ottimizzato; ne sa qualcosda NV che ha abbandonato l'architettura tradizionale di G7x, nonostante Kirk avesse più volte affermato, a ragione, che si poteva anche realizzare un chip sm4.0 senza l'unificazione fisica degli shader). In questo caso cell+rsx < xenos Qualche parola sulle operazioni di texturing; rsx ha 24 tmu e xenos 16; però le tmu di rsx e una delle alu non sono indipendenti (quelle di xenos si). Questo significa che, nell'ipotesi di codice di tipo 1tex, 1 mad, 1 mad, se lavora a fp32, ogni pipeline di rsx perde qualcosa come 17 flops su 27 teoriche. Infine, avere un'unità di vs etserna (come può essere un spe), non è la stessa cosa che averla interna, a livello di cicli persi per l'accesso ai dati (non è un caso che si tenda a integrare più core nello stesso die e all'interno di ogni core si aumenti il quantitativo di cache e registri; in quest'ottica, un grosso vantaggio è costituito dai 10 MB di eDRAM integrata nel die secondario di xenos: il suo vero limite è che ce ne sarebbe voluta di più ![]() Ultima modifica di yossarian : 19-03-2007 alle 18:40. |
|
![]() |
![]() |
![]() |
#165 | |
Senior Member
Iscritto dal: Mar 2001
Messaggi: 5390
|
Quote:
|
|
![]() |
![]() |
![]() |
#166 |
Senior Member
Iscritto dal: Oct 2004
Città: Palermo
Messaggi: 16598
|
Io ricordo che l'unico modo per far andare veloce quei chip che di Pixel Sahder 2.0 avevano ben poco era quello di sfruttarne, oltre le open gl, l'unico punto forte, ovvero le stencil shadows (grazie all' ultrashadow anche). Inoltre, se non sbaglio, si scoprì anche che il gioco conteneva delle castrature per i chip Ati R3XX tanto che usci poi una patch (o forse c'era qualcosa da variare nel file di configurazione) in grado di eliminarle. Non ricordo in cosa consistesse questa "castratura", ma sdisattivava delle ottimizzazioni del R300.
Confermi? Al tempo mi desti parecchie dritte... ![]()
__________________
I5 4690 - H97m - CM Elite 120 - R9 290 - 16GB DDR3 1600 - SSD Crucial mx100 - Eizo Foris FG2421 SPVA |
![]() |
![]() |
![]() |
#167 | |
Senior Member
Iscritto dal: Oct 2004
Città: Palermo
Messaggi: 16598
|
Quote:
![]()
__________________
I5 4690 - H97m - CM Elite 120 - R9 290 - 16GB DDR3 1600 - SSD Crucial mx100 - Eizo Foris FG2421 SPVA |
|
![]() |
![]() |
![]() |
#168 |
Senior Member
Iscritto dal: Mar 2001
Messaggi: 5390
|
http://www.hwupgrade.it/forum/showthread.php?t=1102887
questo è uno: tieniti forte perchè è lunghissimo ![]() p.s. ho letto il pvt (appena ho un attimo di tempo ti rispondo (anche perchè è poco più breve dei primi tre capitoli dei promessi sposi ![]() |
![]() |
![]() |
![]() |
#169 | |
Senior Member
Iscritto dal: Mar 2001
Messaggi: 5390
|
Quote:
|
|
![]() |
![]() |
![]() |
#170 | |
Senior Member
Iscritto dal: Oct 2004
Città: Palermo
Messaggi: 16598
|
Quote:
![]()
__________________
I5 4690 - H97m - CM Elite 120 - R9 290 - 16GB DDR3 1600 - SSD Crucial mx100 - Eizo Foris FG2421 SPVA |
|
![]() |
![]() |
![]() |
#171 | |
Senior Member
Iscritto dal: Oct 2004
Città: Palermo
Messaggi: 16598
|
Quote:
![]()
__________________
I5 4690 - H97m - CM Elite 120 - R9 290 - 16GB DDR3 1600 - SSD Crucial mx100 - Eizo Foris FG2421 SPVA |
|
![]() |
![]() |
![]() |
#172 |
Senior Member
Iscritto dal: Apr 2005
Città: Milano
Messaggi: 1458
|
ho perso il filo del discorso al delirio della 5° pagina...
spero che il messaggio passi cmq.... calcolate per la ricerca... che sia un pentium 100 o un console poco importa!!!
__________________
ho fatto affari con: xdyablox, Nightwalker, black imp, SSG³, V4n{}u|sH, thegladiator, ross134, desmox, jp77, fabry74, POLiSh, ezekiel22, duffyduck, vipera, prodeguerriero, XalienX, mstella, rob66, Trapana, JAN THE LAST, Ponz, alexrena, khael, xtINOx, Leizar, Damascato, Pippo_70, Khael, ForzaRoma, Puccione84, IlPesta, Mante80, Frengo22, tuccio, Redwolfwere, Honda70. |
![]() |
![]() |
![]() |
#173 | |
Senior Member
Iscritto dal: Dec 2005
Città: guidonia(rm)
Messaggi: 3550
|
azz..si impara molto a leggere questo forum
![]() Quote:
giusto...ma non con la ps3,io la compro per giocare e dopo 600 euro pretendo di farlo ![]()
__________________
AMD phenom2 925 @3.2ghz scheda video radeon hd4670 512mb- 2gb ram ddr2 800- hd maxtor 160gb 7200 rpm ubunto linux 8.4e windows 7 + xbox-ps2 slim e nintendo ds ![]() "Everything has chains, absolutely nothing changes"[/url] |
|
![]() |
![]() |
![]() |
#174 | |
Senior Member
Iscritto dal: Apr 2005
Città: Milano
Messaggi: 1458
|
Quote:
![]() il pc io lo pago molto di piu' e la cpu non la sfrutto mai al 100%... non sarebbe il caso di eliminare lo spreco?
__________________
ho fatto affari con: xdyablox, Nightwalker, black imp, SSG³, V4n{}u|sH, thegladiator, ross134, desmox, jp77, fabry74, POLiSh, ezekiel22, duffyduck, vipera, prodeguerriero, XalienX, mstella, rob66, Trapana, JAN THE LAST, Ponz, alexrena, khael, xtINOx, Leizar, Damascato, Pippo_70, Khael, ForzaRoma, Puccione84, IlPesta, Mante80, Frengo22, tuccio, Redwolfwere, Honda70. |
|
![]() |
![]() |
![]() |
#175 | |
Senior Member
Iscritto dal: Jul 2006
Città: Roma
Messaggi: 3759
|
Quote:
con i nostri supertecnici leggermente vga-centrici ![]() Edge tools sono in versione beta leggetele attentamente, eccole li le potenzialità del cell che si interfaccia con rsx (non male per una ppe senza OoO che deve pure comandare 7 dsp) ![]() Di questo si parlava Detto questo la notizia dell'utilizzo del Cell in ambiti diversi da quelli che è un blade server o un mainframe (ricordo la discussione in cui più di qualcuno parlava delle spe del cell come semplici dsp che sono gli stessi che qui parlano del cell come ne carne ne pesce) ma si utilizza anche in amiti quali mondo gaming di una console e nello specifico nel calcolo distribuito di un progetto importante come il folding@home, non è che si tratta di una cpu (ho detto UNA cpu dai) di tipo gp e allo stesso tempo ultra specializzata? Ho come l'impressione che tutto questo crei un certo scompiglio tra i tecnici abituati a un preciso modo di programmare e di utilizzare le risorse di architetture prettamente desktop quali quelle che ci troviamo sulle scrivanie.. a volte sotto la tv se si parla di xbox che è un pc in piccolo ah ma ci sono le esclusive, quanti soldi si spendono a volte invece di fare innovazione eh. Qui si parla di una console che apre scenari diversi a quelli classici di vga che consumano 200W e processori perfettamente inutilizzati, leggasi anche l'enfasi con cui si parla di cell che non fa rendering ma può aiutare (a questo punto si è giunti molto in la nella discussione) nella ia (male ovviamente causa branching prediction non proprio ad alti livelli), nella fisica e per ultimo nel calcolo dei poligoni.. e invece sta li il punto focale. Bene farebbe sony a ingigantire le potenzialità del Cell, secondo me (qualora lo facesse) non lo fa abbastanza. Questa è politica ed è importante e rileggendo la discussione dall'inizio sicuramente non sono il più bravo a farla mi infastidisce il modo di bollare qualcosa che in molti ritengono giustamente innovativo con luoghi comuni che stranamente vengono da chi non dovrebbero venire additando gli altri di fare del cell la panacea e quant'altro.. cell è cell chi ha voglia di lavorarci ci lavori ringrazio yoss per le delucidazioni tecniche, ho appreso concetti nuovi e criteri per pesare le architetture.. oltre che a infiniti suggerimenti di studio vista la complessità del tema.. ma continuo a pensare che se non hai a che fare direttamente con queste cose difficilmente non avrò bisogno ancora di delucidazioni
__________________
A8vDeluxeAthlon3000+VeniceDH-E6@default ![]() Nvidia6800gs/gtKingston3200-1gb-Tagan580W-UsrMaxG9108Router&CHIAVARDAusb ![]() Ultima modifica di bonzuccio : 20-03-2007 alle 10:45. |
|
![]() |
![]() |
![]() |
#176 | ||||
Senior Member
Iscritto dal: Mar 2001
Messaggi: 5390
|
Quote:
Quote:
![]() ![]() Quote:
![]() Quote:
Per il resto, quanto hai riportato sono informazioni ben note, per buona parte dalla presentazion del cell, il restante agli addetti a i lavori (e comunque da tempo). Questo non sposta di una virgola le considerazioni già fatte: il cell fa bene diverse cose; altre ha la potenzialità per farle meglio (questo non significa che non se ne conoscano i limiti teorici che non potranno mai essere superati nella realtà). Per altre presenta, invece, dei notevoli limiti che, in virtù della sua architettura non possono essere superati. Quello che si legge nelle presentazioni è tutto bello; il problema è metter in pratica certi proponimenti: ad esempio, nelle slide che hai postato, c'è scritto che il sistema è bilanciato in modo che RSX non debba attendere i dati dal cell: alla luce del fatto che conosco la criticità del trasferimento dati all'interno del cell e della gestione degli accessi alle risorse di sistema, permettimi di vare dei dubbi al riguardo: Sicuramente nel caso ideale potrà essere così, ma quente volte ci so trova nella situazione ideale? In quanto alla definizione ppe + dsp, nella realtà gli elementi senza cui il cell non potrebbe funzionare sono essenzialmente il ppe e l'arbiter dell'eib (mentre può benissimo fare a meno dei spe (altra dimostrazione che non possono essere considerati cpu neppure all'interno del sottosistema cell). Inoltre, molti dsp hanno caratteristiche tali da permettere di assimilarli a cpu (cosa che i spe non hanno). Quindi non userei il termine dsp (che altro non sono che processori di segnali digitali), in maniera dispregiativa ![]() p.s. tra l'altro, a leggere certi interventi, pare che il cell sia un oggetto misterioso, un continente da scoprire. Visione romantica ma maolto lontana dalla realtà. Quando si fa un progetto, di solito (qualche eccezione c'è sempre ![]() ![]() Ultima modifica di yossarian : 20-03-2007 alle 15:02. |
||||
![]() |
![]() |
![]() |
#177 |
Senior Member
Iscritto dal: Jul 2006
Città: Roma
Messaggi: 3759
|
E fortuna che sony non ha detto che i 2T Flops erano solo del cell
![]() Sul fatto che i dsp possono essere molto complessi è appurato ![]() ma le spu sono processori gp essendo che hanno istruzioni gp, la p vorrà pur dire qualcosa e la s sta per synergic quindi lavorano e si scambiano i dati assieme. Poi parlano con la memoria centrale quindi cell è un multiprocessore con una cpu e 7 unità specializzate in determinati compiti ma pur sempre processori gp E' un ottoprocessore ![]() Quindi stando a quello che avevi detto cell + rsx = xenos in determinati casi cell + rsx < xenos in altri casi in cui ci sono colli di bottiglia dovuti a latenze e al fatto che sono sempre elementi separati (malgrado la memoria condivisa sia velocissima) Ora quello che mi chiedo, visto che sto benedetto Cell dovranno sfruttarlo per non fare magre figure con chi FINALMENTE sfrutterà la ati di xbox a shader unificati, è se visto che lo useranno e pagheranno qualcosa in termini di latenze già che ci sono non fanno lavorare cell nello stesso momento in cui generano poligoni anche per la fisica prendendo due piccioni con una fava. Cioè le esplosioni non soffriranno di scattosità varie e avremo una scena in cui il realismo sarà determinato oltre che dalla qualità delle texture e dal numero di poligoni anche dal fatto che tutto si muove secondo principi determinati da principi di fisica
__________________
A8vDeluxeAthlon3000+VeniceDH-E6@default ![]() Nvidia6800gs/gtKingston3200-1gb-Tagan580W-UsrMaxG9108Router&CHIAVARDAusb ![]() Ultima modifica di bonzuccio : 20-03-2007 alle 15:56. |
![]() |
![]() |
![]() |
#178 | ||||
Senior Member
Iscritto dal: Mar 2001
Messaggi: 5390
|
Quote:
![]() Quote:
Quote:
Le uguaglianze/disuguaglianze di sopra, valgono solo in considerazione della sottosezione grafica. Questo non vuol dire che ps3 <= x360; ci saranno dei casi in cui va meglio la x360 e altri in cui prevale la ps3. Quote:
Il tutto va condito con la difficoltà di organizzare il lavoro di tutte queste unità e con quelle connesse alla gestione degli accessi alle risorse di sistema e dello scambio di dati internamente al cell (ad esempio, nel trasferimento dei dati tra un spe ed un altro, ci sono delle precise regole da rispettare per non rischiare di vedere compromesse le prestazioni del chip). In ogni caso, se ti aspetti giochi veramente realistici sia dal punto di vista della grafica che dell'IA e della fisica, non credo che rimarrai soddisfatto da questa generazione (che, almeno a livello di potenza di calcolo è già stata ampiamente superata dai pc) |
||||
![]() |
![]() |
![]() |
#179 |
Senior Member
Iscritto dal: Dec 2005
Città: guidonia(rm)
Messaggi: 3550
|
ma che centra il folding della ps3 non lavora mica in background quindi se lo fai non puoi giocare...
__________________
AMD phenom2 925 @3.2ghz scheda video radeon hd4670 512mb- 2gb ram ddr2 800- hd maxtor 160gb 7200 rpm ubunto linux 8.4e windows 7 + xbox-ps2 slim e nintendo ds ![]() "Everything has chains, absolutely nothing changes"[/url] |
![]() |
![]() |
![]() |
#180 | |
Senior Member
Iscritto dal: Mar 2004
Città: Eporedia
Messaggi: 13454
|
Quote:
Praticamente è la stessa differenza che passa tra il semaforo e la rotatoria! ![]()
__________________
AMD Ryzen 1700 - Asrock B450 GAMING-ITX/AC - G-Skill RipjawsV 2X8GB 2660mhz - Sapphire Pulse RX 570 ITX - Crucial MX500 m.2 - Corsair Vengeance 500W - Sharkoon Shark Zone C10 Mini ITX |
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 19:07.