Newsgroup: it.comp.hardware.video-3d
Titolo: In arrivo driver Nvidia con il supporto a PhysX

Supporto previsto per le GPU serie 8 e 9000, oltre che naturalmente per 
la nuova generazione...
http://tinyurl.com/3q8y59

 
http://tinyurl.com/3q8y59
son curioso di vedere quanto rallenterà il rendering rubando risorse 
hardware a questo
ed aggiungendo le note capacità decellerator delle librerie di AGEIA
 

 ed aggiungendo le note capacità decellerator delle librerie di AGEIA
beh spero e mi auguro che ciò che si perde in pura potenza di rendering 
venga compensato da ciò che si guadagna in prestazioni di elaborazione 
fisica, insomma qualcosa di bilanciato. Insomma altrimenti che senso avrebbe 
fare questo?
Non credo che in Nvidia siano tanto ingenui. 

 Non credo che in Nvidia siano tanto ingenui.
beh figurati che quando i calcoli li faceva una scheda dedicata alla fisica, 
i giochi perdevano sui 15-20 FPS su 50-60, che non è poco per niente
ora verrà ralletnata pure la gpu dato che dovrà occuparsi dei calcoli, e tu 
sei ottimista, in base a cosa?
 

 ed aggiungendo le note capacità decellerator delle librerie di AGEIA
Bisognerà vedere di quanto cambierà il frame rate utilizzando le 
librerie fra software, AGEIA dedicata e nVidia. L'idea di infilare tutta 
la computazione dentro la GPU, visto che ne è capace, è piuttosto valida 
sulla carta.
-- 
Danilo Pianini
"DanySK"
MSN: danysk_AT_alientech_DOT_it
Skype: 
dany.sk
www.astice.org
Consigliere membro del direttivo
Direttore della rivista "I2 - Informa Ingegneri"

 tu sei ottimista, in base a cosa?
Quando i calcoli li faceva la scheda dedicata, tale scheda usava un 
collegamento PCI tradizionale al PC che, come minimo, già rallentava di 
suo il passaggio dei dati necessari alla CPU e alla GPU per renderizzare 
la scena. E questo collo di bottiglia ora viene meno.
Poi c'è da considerare il discorso framerate superfluo: preferisci 
sapere che la tua scheda fa 120 fps quando ne vedi 60, per rendirizzare 
una scena "più semplice", o piuttosto che te ne renderizzi solo 60, ma 
con tutti i miglioramenti e i particolari in più resi possibili dalla 
parte "fisica" della computazione?
A me sembra che spesso si ragioni in termini di MHz come si fa con i 
KM/H delle macchine: saichettenefotte se la tua auto fa i 240 all'ora, 
tanto in autostrada a più di 170 ti ritirano al volo la patente.
p.bes

 autostrada a più di 170 ti ritirano al volo la patente.
si ma le autostrade, crysis, crysis:warHead, Far Cry 2 ti faranno andare a 
20 all'ora, in discesa, se ti metti pure a trascinare un carretto siamo a 
posto
 

 con la fisica gestita dalla gpu?
A parte che l'Havok verrà gestito anche lui dalla GPU (se hai una Ati), 
posso cortesemente sapere che senso ha paragonare Crysis con Far Cry?
p.bes

 ha scritto nel messaggio 
news:NxN5k.100053$FR.3...@twister1.libero.it...

declassando le prestazioni della gpu in maniera indefinita, la scelta è tra 
avere havok nella cpu o una grafica sostanzialmente peggiore con la fisica 
sulla gpu
crysis vs far cry rende l'idea
 

 crysis vs far cry rende l'idea
La renderebbe se tu avessi dei dati oggettivi in mano. Ma siccome non li 
hai, così come non li ho io, non vedo come tu possa così baldanzosamente 
affermare che il livello di dettaglio si ridurrebbe in quel modo.
p.bes

 ha scritto nel messaggio 
news:HTP5k.10343$Ca.1...@twister2.libero.it...

questione di ragionevolezza
1) l'aumento anche leggero della complessità fisica ha risvolti pesanti sul 
carico del rendering, come già ampiamente dimostrato da ageia
2) la fisica andrebbe ad occupare una risorsa che per sua naturale 
definizione è costantemente sotto stress, in settori cruciali, shaders, 
banda passante
3) il gpgpu computing ha un piccolo problema (tra i tanti) sulle gpu e cioè 
bufferizzazione quasi inesistente, portando tutto il carico elaborativo da e 
verso la memoria grafica, già intasata dai calcoli sul framebuffer e dallo 
streaming costante delle texture e, peggio, da e verso la ram principale 
dato che la cpu di certo deve mantenere un grado di controllo sulla 
collisione degli oggetti etc
sarà più semplice per N motivi vedere una o due schede occuparsi del 
rendering ed una alla fisica, che una scheda occuparsi di entrambe
ammenochè tu non voglia giocare allo slideshow o a ridurre cosi tanto il 
dettaglio in risoluzione, shaders e testure, da stravolgergli completamente 
l'impatto grafico