Fiz uns testes aqui, já que achei bem interessante a ideia de aproveitar minha outra placa de vídeo pra rodar a física.
Meu sistema:
x2 5600 stock
placa 1: 8800gts 512mb stock
placa 2: 8600gt 256mb stock
driver: 177.92
O jogo: CRYSIS
Os testes: crysis benchmark (programa); meu próprio benchmark (dentro do jogo)
Os resultados:
Benchmark pelo programa:
Physx ativado com minha 8600gt fazendo os cálculos físicos
5/9/2008 01:13:13 - XP
Beginning Run #1 on Map-island, Demo-benchmark_gpu
DX9 1280x1024, AA=2x, Vsync=Disabled, 32 bit test, FullScreen
Demo Loops=3, Time Of Day= 9
Global Game Quality: High
==============================================================
TimeDemo Play Started , (Total Frames: 2000, Recorded Time: 111.86s)
!TimeDemo Run 0 Finished.
Play Time: 62.37s, Average FPS: 32.07
Min FPS: 27.39 at frame 1962, Max FPS: 60.84 at frame 1022
Average Tri/Sec: 24188820, Tri/Frame: 754352
Recorded/Played Tris ratio: 1.22
!TimeDemo Run 1 Finished.
Play Time: 45.62s, Average FPS: 43.84
Min FPS: 26.91 at frame 1954, Max FPS: 60.84 at frame 1022
Average Tri/Sec: 33388474, Tri/Frame: 761523
Recorded/Played Tris ratio: 1.20
!TimeDemo Run 2 Finished.
Play Time: 45.54s, Average FPS: 43.91
Min FPS: 26.91 at frame 1954, Max FPS: 61.74 at frame 1006
Average Tri/Sec: 33453972, Tri/Frame: 761794
Recorded/Played Tris ratio: 1.20
TimeDemo Play Ended, (3 Runs Performed)
==============================================================
Physx desativado
5/9/2008 01:21:13 - XP
Beginning Run #1 on Map-island, Demo-benchmark_gpu
DX9 1280x1024, AA=2x, Vsync=Disabled, 32 bit test, FullScreen
Demo Loops=3, Time Of Day= 9
Global Game Quality: High
==============================================================
TimeDemo Play Started , (Total Frames: 2000, Recorded Time: 111.86s)
!TimeDemo Run 0 Finished.
Play Time: 61.50s, Average FPS: 32.52
Min FPS: 27.32 at frame 1962, Max FPS: 60.24 at frame 1023
Average Tri/Sec: 24528846, Tri/Frame: 754312
Recorded/Played Tris ratio: 1.22
!TimeDemo Run 1 Finished.
Play Time: 45.69s, Average FPS: 43.77
Min FPS: 27.22 at frame 1951, Max FPS: 61.10 at frame 1012
Average Tri/Sec: 33351720, Tri/Frame: 761931
Recorded/Played Tris ratio: 1.20
!TimeDemo Run 2 Finished.
Play Time: 45.68s, Average FPS: 43.78
Min FPS: 27.22 at frame 1951, Max FPS: 61.10 at frame 1012
Average Tri/Sec: 33357006, Tri/Frame: 761839
Recorded/Played Tris ratio: 1.20
TimeDemo Play Ended, (3 Runs Performed)
==============================================================
Meu próprio benchmark
Resolvi testar um benchmark dentro do jogo, pois, jogando, percebi certa melhora que o programa de benchmark não acusou segundo os testes acima. Pra tanto, fiz o mesmo trajeto, praticamente os mesmos movimentos e tempo. Usei o fraps. Seguem os resultados:
Physx ativado com minha 8600gt fazendo os cálculos físicos
Frames, Time (ms), Min, Max, Avg
2121, 48403, 26, 85, 43.820
Physx desativado
Frames, Time (ms), Min, Max, Avg
1901, 48223, 24, 70, 39.421
Conclusões:
Aparentemente, o desempenho melhora significativamente, 4 frames por segundo a mais de média, deixando o jogo pouco mais suave.