Ricordiamocelo :sbav:
https://www.youtube.com/watch?v=xx8kQ4s5hCY
Visualizzazione Stampabile
Ricordiamocelo :sbav:
https://www.youtube.com/watch?v=xx8kQ4s5hCY
No Aton, stavolta sei tu che fraintendi o sei fuori strada sul concetto di gpgpu.
Innanzitutto gli stessi cd-project non hanno mai e ripeto mai, parlato di sfruttamente del gpgpu in the witcher 3 e non è un caso, perchè il concetto di gpgpu che si intende parlando di programmazione in linguaggio macchina, non è la sola delegazione di alcune operazioni alla gpu, ma è un complesso sistema di sfruttamento delle risorse che deve gestire la cpu, attraverso un passaggio diretto alla gpu. Passaggio che non è costante e non basta dire: ecco, ora l'ia la calcola la gpu come se si stesse parlando di delegare la gpu a fare i calcoli delle particelle in campo medicale (che appunto si fa da 10 anni). L'architettura ps4 e one è nata su un unico die per bypassare il collo di bottiglia dei sistemi pc e soprattutto per poter condividere gli shader unite in maniera diretta.
E a dirlo non sono io, ma lo studio dell'architettura stessa del sistema.
almeno perdi tempo a leggere qua:
http://www.redgamingtech.com/ice-tea...gpu-rendering/
http://www.redgamingtech.com/playsta...-similarities/
Ti chiedo inoltre e lo ripeto: di postare articoli dove CDPROJECT fa riferimento diretto all'uso del gpgpu in the witcher 3, perchè guarda caso non ne ha mai parlato. E la faccenda del gpgpu mi è sempre interessata, perchè permette di raggiungere illuminazione in ray tracing con estrema facilità e sgravo sul sistema. Cosa che appunto avviene in maniera diretta con killzone shadow fall. Prima di killzone soltanto crysis 3 sfruttava il ray tracing ma lo faceva a scapito di un peso enorme gravante sulla cpu, in quanto la struttura separata tra cpu e gpu non lo permetteva.
http://www.dsogaming.com/news/killzo...e-reflections/
Aspetto link a siti ufficiali che parlino di come CDPROJECT sfrutti il gpgpu.
Grazie.
Il problema delle nuove console è che sono uscite in periodi poco belli per l'economia. Era necessario farle uscire al dayone al minor prezzo possibile ma allo stesso tempo Sony e MS non dovevano vendere in perdita come la generazione scorsa.
Quindi questa tipologia di architettura hardware serve ad ottimizzare i costi i consumi e anche il calore sviluppato perché no.
Il problema che nella gen scorsa le SH era contentissime. Si faceva una versione del gioco per 360/ps3/pc e al limite di aggiungeva qualche effetto su PC. Ora non si riesce più a fare così. O meglio dipende dagli sviluppatori terze parti quanto si vorranno sbattere. Io penso che le prime parti obbligatoriamente impareranno a sfruttare queste nuove console. Ma le terze parti a mio avviso si sbatteranno il giusto.
Inviato dal carretto dei ciccioli
Bastano trenta secondi di recerca su Google:
The Witcher 3 will support GPU PhysX, now officially
http://physxinfo.com/news/11558/the-...ow-officially/
Questa è una, ma ne puoi trovare tante altre. E si, CUDA (che viene utilizzata per l'accelerazione hardware dei calcoli fisici) è un'architettura per il calcolo GPGPU.
E no, i calcoli GPGPU sono calcoli gestiti unicamente dalla GPU, che si stia parlando di videogiochi o simulazioni scientifiche, non c'entra nulla con le risorse della CPU.
I calcoli GPGPU su console verranno sfruttati per cose molto più importanti che cloth e fisica.
Ora basta cambiare la scheda video ogni 2 anni. Al massimo
Inviato dal mio Nexus 7 utilizzando Tapatalk
Ma che stai dicendo?
Sono banalità quelle che dici.
Lo sanno anche i topi che Physics è una serie di routine per far calcolare la fisica alle schede nvidia. E' una minima parte di quello che può fare il GPGPU.
Ma non è questo quello che si intende per gpgpu nei videogame.
Ascolta Aton davvero, il gpgpu non è solo physics e calcolo biomedicale.
Poi se non vuoi nemmeno sforzarti di leggere le pagine che ti ho linkato, fai pure.
Chiudo qua la discussione, perchè è evidente che gli altri hanno capito cosa si intende per gpgpu nelle strutture delle nuove console. Tu fai come vuoi.
Qui si sta parlando di metodo di programmazione delle routine dati su indice variabile del carico e non di semplice delegazione di un compito alla GPU. Riesci a capire la differenza?
mah insomma,su ps3 non è stato assolutamente cosi. tanto è vero che gli unici che hanno sfruttato a dovere l'hw ps3 sono stati i
ND. su questa gen di console (o almeno ps4) è parecchio più facile programmare. nella scorsa gen tra la versione 360 e quella ps3
c'era una discreta differenza.
mi ha sempre lasciato perplesso la scarsa umiltà di chi viene trovato in difetto e preferisce chiudere il discorso piuttosto che ammettere di aver sbagliato
Se ti riferisci a me, ho chiuso il discorso perchè io ho portato schede tecniche e grafici a prova di ciò che dico. L'altro non ha portato nulla e nel chiedergli dove i CD-PROJECT hanno espressamente usato la parola GPGPU, ha glissato portandomi physics, che è come dire che il proprio pc sfrutta a pieno il gpgpu perchè ci fa girare i calcoli della particella del cern in background.
Ci siamo capiti no?
:uhm: tolto che il mio discorso era ovviamente off topic e generalizzato, a me sembra che tu sia quello che ha portato prove a suo favore :uhm: mentre mi sembra che Aton sia quello che abbia chiuso così tanto per perchè non riusciva a "difendersi" e, leggendo in giro quello che è stato postato, mi sembra di capire che non aveva nemmeno modo di "difendersi"
me la prendo con te solo quando hai torto :caffe:, mica me la prendo sempre solo per partito preso :asd:
;)
Non credo che Aton abbia chiuso per mancanza di umiltà (tutt'altro, non è proprio quel genere di persona), è che a discutere con certi utenti è meglio tagliarla perchè l'educazione ormai in quest'area è diventata merce rara.
Ho fatto la stessa cosa anche io da un po' ormai, e comprendo benissimo la sua scelta.
Che in pratica è quello che ho scritto io per diversi topic, ma ti ho chiesto di portarmi un link dove i cdproject parlano specificatamente di gpgpu per i loro giochi e non me l'hai data. Ti ricordo (per la terza volta), che physics è solo una piccola maniera per di piu proprietaria nvidia, di utilizzare la gpu per calcoli della fisica, ma non è questo che si intende e che intende sony quando parlano di gpgpu. Io dubito seriamente che tu hai aperto i miei link.
Inviato dal mio Galaxy Nexus utilizzando Tapatalk
Te li ho quotati tutti, i tuoi link, e no, non è affatto quello che dicevi tu. CUDA è un'architettura per il calcolo GPGPU, viene utilizzata da The Witcher 3 per la simulazione di pelo, capelli e per la gestione della fisica. Puoi cercare di chiamarla come vuoi, ma questi calcoli sono gestiti dalla GPU, quindi è GPGPU, che ti piaccia o no.
Che poi si possano fare tante altre cose è vero, ma non significa che queste cose non siano gestite tramite GPGPU, il che dimostra che The Witcher lo usa, punto.
Che poi Sony intenda una cosa completamente diversa lo dici tu, non c'è scritto in quegli articoli. Vai pure avanti, cerca di rigirare la cosa a tuo favore facendo finta di aver detto tutto e il contrario di tutto, ma io ho portato tutto quel che serve a favore della mia tesi, la maggior parte delle cose, tra l'altro, tratte dagli articoli che tu hai linkato.
Il concetto di GPGPU rimane uguale indipendentemente dalle tue fantasie di cosa Sony intenda (che poi Sony non intende nulla visto che è AMD a sviluppare la GPU)
Mi son messo a rileggere tutta la discussione e i link anche se con tapamerd faccio fatica e inizio a credere che stiamo dicendo le stesse cose ma in maniere differenti. Il punto è che per te basta usare physics per dire che la macchina sfrutta il gpgpu. Per me invece non basta una feature appiccicata alla GPU per dire di sfruttare il gpgpu. Questo perché in un sistema basato sulla potenza bruta in eccesso come i pc high end ci sta che è una possibilità in più. In queste console basate su una architettura chiusa dove CPU e GPU sono legate, il gpgpu è fondamentale per tirare fuori la loro potenza. E non lo dico io, ma lo dice pure sony come la programmazione deve basarsi massicciamente sul gpgpu.
Per cui se per te basta physics per dire che CD project sfrutta il gpgpu Ok, possiamo anche girarla così. Ma la realtà è che loro il gpgpu nemmeno lo sfruttano al 10% sulle console.
E questo è innegabile.
Inviato dal mio Galaxy Nexus utilizzando Tapatalk
Lo ripeto di nuovo: CUDA è un'architettura per l'utilizzo di funzioni GPGPU. The Witcher 3 le usa tanto? Poco? dipende dall'ordine di grandezza, ma poco importa, comunque, le usa, anche fosse solo per muovere il codino di Geralt.
PS4 sfrutterà i calcoli GPGPU in maniera più massiccia? Ottimo, buon per lei, non vedo l'ora di vederla all'opera, ma resteranno comunque calcoli demandati dalla CPU alla GPU, che è il punto fondamentale di tutta la questione.
Non stiamo dicendo le stesse cose in due modi diversi, tu hai scritto "non è la sola delegazione di alcune operazioni alla gpu, ma è un complesso sistema di sfruttamento delle risorse che deve gestire la cpu, attraverso un passaggio diretto alla gpu", e io ti sto dicendo che non è così, ma che GPGPU significa proprio demandare alcune operazioni alla GPU, nient'altro, che si tratti simulazioni scientifiche, di calcoli fisici o di simulare l'intero mondo di un RPG.
Questo vuol dire GPGPU, e la mia critica riguardava solo ed esclusivamente questo, non quanto questa caratteristica venga sfruttata da questa o quella macchina.