Quote:
|
Quote:
|
Quote:
|
Quote:
|
http://it.nzone.com/object/nzone_phy...s_home_it.html
non pensavo tutti questi :eek: |
Per la cronaca, ho allestito il secondo sistema con GTX260 e GTS250 per la fisica, dato che nel primo sistema non sono riuscito a fare lavorare HD4870X2 e GTS250 assieme. Mirror's Edge l'avevo già finito, così come Batman e Cryostasis. Rimarrebbe Dark Void insomma, ma credo che lo giocherò sul computer principale, fisica non accelerata. Così ho deciso che la GTS250 anche nel secondo sistema non ha senso lasciarla.
Potrò apprezzare la fisica accelerata se e quando la libereranno di tutti i vincoli imposti. |
Quote:
Ho anche visto che la GTS di cui parli è una Gigabyte. Posso chiederti che modello è precisamente e cosa ne farai ora? :fagiano: |
Si tratta della liscia con dissipatore zalman. La tengo perchè di computer ne ho veramente tanti e fa sempre comodo.
|
Quote:
In ogni caso ho sentito che quella con lo Zalman è anche rumorosetta perchè non ha la gestione dinamica della ventola, confermi? :mbe: |
Mi pare tranquilla invece, nonostante io reputi piuttosto male gli zalman in generale :D E' connessa al pcb, quindi teoricamente dovrebbe venire gestita secondo controlli automatici.
|
No vedo che non ci siamo proprio. Pochissimi hanno una vaga idea di come funzionano le nuove gpu.
Lo dimostra il fatto che tutti cercano "una scheda da abbinare a quella che già ho per gestire la fisica". Vedrò di farvi il quadro della situazione - anche cronologicamente, per farvi capire come sono andate e come stanno le cose. Torniamo con la memoria a qualche anno fa, in cui le vga funzionavano ancora a "pipelines" (gli shaders processors non esistevano ancora) e andavano di moda i primi processori dual-core reali o virtuali (Hyper Threading). Quando Ati e Amd erano due cose distinte, e le vga nVidia di punta erano la serie "7" (GeForce 7800GS agp, 7900 pci-e), e per Ati c'era la serie "X" delle Radeon, con X1900. C'erano i primi sistemi SLi e CrossFire. Le DirectX9 la fanno da padrona. In questo tumulto di idee, nasce Ageia: un comitato internazionale che progetta una scheda in grado di gestire la "fisica", prima ad appannaggio totale delle cpu. Lo scopo è appunto di "scaricare" la cpu dal lavoro di gestione della simulazione della fisica in una scena 3D. Ovviamente, vengono sviluppati dei driver per l'apparecchiatura, e il software che ne fa uso deve utilizzare delle apposite librerie. I titoli che escono sono cmq pochi, e "abilitare la fisica" significa sì esplosioni più realistiche, quindi maggior numero di oggetti sullo schermo sotto forma di detriti, casse, barili e quant'altro... ma inevitabilmente la cosa si trasforma in maggior numero di triangoli nella scena 3D, da dover texturizzare e renderizzare dalla scheda video: ecco che nasce l'esigenza di gpu più potenti. Le schede video quindi cambiano architettura, vengono sviluppate le DirectX 10 e nasce il concetto di gpu a "processori programmabili", o "shader processors" - è un po' come se le gpu fossero diventate massivamente "multi-core": ovviamente non si parla dello stesso multi-core che si ha a livello di cpu, ma l'architettura del processore grafico è stata smembrata in modo da dividere il suo centro di calcolo logico in tantissime sotto-unità, in grado di gestire in modo dinamico la mole di lavoro e di potersi occupare, in tempo reale, di compiti anche molto diversi tra loro. Il linguaggio di programmazione che permette a questa architettura di funzionare si chiama "Cuda". Ad un certo punto della vicenda, nVidia fa due conti e si accorge che la potenza attuale delle proprie gpu "multi-core" è in grado di gestire abbondantemente il carico di lavoro delle ppu PhysX... e quindi rileva Ageia (che ormai non se la passava più bene), riscrive il codice delle librerie tramite Cuda ed integra nei propri driver le caratteristiche Ageia. Ovviamente nVidia era conscia del fatto che ci fosse in circolazione un certo numero di ppu, e quindi in un primo momento decide di dare supporto a queste schede, sempre tramite i propri driver. Vista la potenza delle ultime gpu nVidia in circolazione (parliamo di classe GTX260 in su), le ppu discrete Ageia perdono assolutamente di significato, in quanto un chip di una GTX260 è in grado di svolgere in parallelo sia la funzione nativa di gpu che quella di ppu. Anche se si possono fare discorsi del tipo "metto questa vga che si occupa della grafica e quest'altra della fisica", il concetto che nVidia vuole sottolineare era ben diverso e comprensibilmente giusto: una volta abilitata una configurazione SLi, non ha più alcun senso discriminare "chi fa cosa", partendo dal presupposto che si viene a creare una situazione in cui le due vga fondono le loro caratteristiche per ottenere una unica, compatta gpu globale, che somma le potenzialità delle due vga distinte. Di fatto, il carico di lavoro per la fisica e la grafica (e quant'altro con una gpu si possa fare) viene gestito dinamicamente, e la potenza di calcolo grafico è ormai l'ultimo dei problemi. Viene da sè che mettendo assieme due GTX260 da 192 sp (ci sono anche quelle da 216) si ottengono 392 sp... che già non è male come soluzione. Se però anzichè scegliere due GTX260 da 192sp l'una in SLi si sceglie direttamente una sola GTX280, si spende un po' meno e si hanno 240sp, che - lasciatevelo dire - sono più che sufficienti a gestire pressochè qualsiasi situazione. Se, con una situazione simile, avete ancora problemi di framerate, molto probabilmente il problema risiede altrove che non nel sottosistema video. Tutte le soluzioni "strane" del tipo "9600GT + GTX260" o quant'altro, sono esperimenti e compromessi. Ma del resto, dipende solo da voi. Noi siamo qui a darvi consigli; voi ovviamente siete liberi di sperimentare come e quanto vi pare. Le critiche, però, devono sempre e comunque essere costruttive: io sorrido quando leggo cose del tipo "non compro una GTX280 solo per giocare a Batman" :) |
Spero tu non intenda dare a me la lezioncina :) So perfettamente come stanno le cose: presi l'Ageia a 50€ proprio per sperimentare. Ciò non toglie che Nvidia stia puntando, con PhysX, ad un target rivolto al gaming.
Quando ho constatato che, seppure attiva, la GTS250 affiancata alla HD4870X2 mi garantiva con Batman gli stessi frames ottenuti caricando la cpu (e parliamo di valori che non arrivano alla decina) ho deciso di dedicare un secondo sistema proprio alle schede Nvidia. Fatto questo mi sono reso semplicemente conto che non ne valeva la pena. Tutto qui :) Dopodichè non mi lamento: ho sperimentato e lo rifarei. Mi fa piacere avere una GTX260 ed una GTS250 per casa dato che era dai tempi della TNT che non usavo seriamente una Nvidia (fatta eccezione per una Geforce DDR, comunque usata relativamente poco) :D |
bha max strano.. io prendo come esempio cryostasis..
con il sistema in firma, lanciando il bench con il physx su OFF è quanto meno impossibile percepire una fluidità,nel senso con physx su OFF faccio 10 fps medi con Physx su ON siamo sui 60 fps.. allora che significa tutto questo? significa che il mio E8500 non ce la fa? ok liberissimo di non farcela, però la mia 9800gtx fa il suo dovere allora, anche nell'incremento di FPS. quindi che punto facciamo della situazione? |
Quote:
|
Quote:
Cryostasis fa fatica persino sul mio sistema: quando si abilita la fisica, ci sono cose che addirittura spariscono dalla visuale, rallentamenti pazzeschi e bug di ogni sorta: questa non è mancanza di potenza hardware, ma carenza di programmazione ottimizzata. Nel caso che dici tu, impostando "physx" su off significa che demandi tutto alla cpu - che chiaramente non ce la fa. Ma sta ben tranquillo, che un quad-core non va molto più in là: semplicemente, con physx impostato su off si sta chiedendo alla cpu di fare un lavoro che è a livello di architettura è stato studiato per una gpu - e la cpu non ce la fa, ovviamente. Se imposti su "on", invece, il client riconosce l'architettura a stream processors della gpu e imposta parte di questi per l'esecuzione del calcolo della fisica, il resto per il buon vecchio rendering - lasciando la cpu ad occuparsi della sola gestione geometrica della scena 3D... e le cose migliorano sensibilmente. |
capito ;)
|
Salve a tutti, DOMANDONA...
Quanto ha importanza l'ampiezza di banda del PCI express x usare physx? Ovvero se la scheda usata x physx non andasse a 16x ma 4x??? ci sarebbero perdite di prestazzioni??? Grazzie. Posso pure andare in 4x? |
Quote:
|
Grazzie infinite, ma x avere ottima prestazioni? dovrei mettere una GTX 275?
|
Ti converrebbe tenere disattivata l'accelerazione fisica in hardware :)
|
Tutti gli orari sono GMT +1. Ora sono le: 09:26. |
Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Hardware Upgrade S.r.l.