View Single Post
Old 27-06-2008, 19:44   #19
blade9722
Senior Member
 
L'Avatar di blade9722
 
Iscritto dal: Jun 2007
Messaggi: 9933
Quote:
Originariamente inviato da Mercuri0 Guarda i messaggi
Non è un problema: Havoc gira sulla CPU, come del resto anche PhysiX. PhysiX è usato da un gran numero di giochi, e nessuno di questi richiede un acceleratore dedicato. Con questi giochi usare la GPU per accelerare PhysiX non aumenta ma al massimo può diminuire gli FPS.
(perché la GPU viene aggravata di lavoro che la CPU faceva con facilità).

Usare la GPU per accelerare la fisica serve solo per effetti particolari che la CPU non digerisce. Questi effetti o girano sulla GPU, o non girano: non c'è via di mezzo.

Quello che può succedere, è che ci siano giochi che potranno abilitare alcuni particolari effetti su particolare hardware.

Per PhysiX nel breve termine questi effetti saranno disponibili solo per hardware nVidia, per Havoc ancora non si sa nulla: potrebbe essere solo CPU, solo AMD, o anche AMD+nVidia.

Ovviamente potrebbero fare giochi per cui questi effetti siano "fondamentali", ma ovviamente sarebbero solo tech-demo. A meno che davvero i programmatori non si mettano a fare giochi solo per Ati o nVidia, la qual cosa ucciderebbe il già moribondo mondo dei videogiochi su PC.

p.s. Chissà se all'estremo uno non si possa comprare una ATI o nVidia "piccola" da usare come acceleratore fisico dedicato in parallelo a una scheda video di un'altra marca...
Su questa analisi ci sarebbe un altro scenario plausibile. I calcoli della fisica sono lasciati alla CPU e normalmente non la impegnano più di tanto. In questa situazione sgravare la CPU dei calcoli della fisica apporterebbe un carico irrilevante alla GPU.

Poi, in certe sistuazioni particolari, per esempio una esplosione di vaste proporzioni, si ha un picco nei calcoli fisici, la CPU fatica a reggere il carico, e come conseguenza si ha un drastico calo di frame rate, con la GPU che "si gira i pollici" in attesa dei dati dalla CPU. In questo caso, lo spostamento del carico da CPU a GPU potrebbe portare ad un incremento dei frames. In altre parole, con la fisica sulla CPU potrei avere un limite di teorico di 50FPS (per esempio) della GPU, però un frame rate di 20FPS dato dalla lentezza della CPU. Spostando il carico sulla VGA, potrei abbassare il limite teorico della GPU a 40 FPS, ed avere un frame rate complessivo di 35FPS.
__________________
Case:Chieftec BA-01B-B-B MB: E-VGA 122-M2-NF59-TR CPU:Athlon64 X2 (Windsor) 6400+ PSU1:Corsair HX 520WPSU2:Thermaltake PurePower Express W0099R VGA: 9800GX2@680/1700/1040 MHz Audio: SB X-fi Gamer HDD 2x320GB RAID-Link alla guida SLI - CPU gaming test
blade9722 è offline   Rispondi citando il messaggio o parte di esso