- Jul 28, 2015
- 2,495
- 571
- 136
(Part 1)
In the previous draw call benchmark, the settings I supplied were suboptimal; having the application split between the two different objects caused the application to eat up most of the CPU time. If only one object type is used, however, the driver has much more room to throw it's weight.
To see this for yourself, set the benchmark to use the old values (3000 ships, 6000 rocks). If you enable instancing, you get a nice bump. But with 1 ship + 16000 rocks, however? My 965 BE went from 12fps to 180fps after enabling instancing. Process Explorer also shows the driver thread doing much more with the CPU, using the new settings.
Now that's a driver test, if ever there was one. To clarify the steps you need to take:
Download the demo: NVidia, MEGA mirror
Ensure your driver settings for the program is as close to the following as possible:
Drag the ship slider to 1
Drag the rocks slider to 16000
Set Instancing to disabled
The next post will contain the results, as well as another fancy graph. Make sure to use the following format when reporting them:
CPU:
GPU:
GPU Driver:
OS:
Ships:
Rocks:
Draw Calls:
FPS:
In the previous draw call benchmark, the settings I supplied were suboptimal; having the application split between the two different objects caused the application to eat up most of the CPU time. If only one object type is used, however, the driver has much more room to throw it's weight.
To see this for yourself, set the benchmark to use the old values (3000 ships, 6000 rocks). If you enable instancing, you get a nice bump. But with 1 ship + 16000 rocks, however? My 965 BE went from 12fps to 180fps after enabling instancing. Process Explorer also shows the driver thread doing much more with the CPU, using the new settings.
Now that's a driver test, if ever there was one. To clarify the steps you need to take:
Download the demo: NVidia, MEGA mirror
Ensure your driver settings for the program is as close to the following as possible:
Drag the rocks slider to 16000
Set Instancing to disabled
The next post will contain the results, as well as another fancy graph. Make sure to use the following format when reporting them:
CPU:
GPU:
GPU Driver:
OS:
Ships:
Rocks:
Draw Calls:
FPS:
Last edited: