Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

We have observed that the number of GPU cores makes the difference. As a simple rule we can say: the more GPU cores, the better. A simulation with a Nvidia Quadro K6000 (2880 cores) is about 3x faster than an Intel Core i7-3930K, for example.

Nvidia's GTX 9 and 10 series, or comparable AMD cards, offer a very good price-value ratio and these boards are perfectly suited for Dyverso simulations. The actual speed boost depends on your hardware.

In some Dyverso scenes I observe an increased simulation speed with the GPU enabled, but others don’t perform better. Why?

Only the fluid solver is GPU-accelerated, but some processes, e.g. fluid-object collision, are entirely calculated by the CPU. In scenes with many collision objects and other, computationally expensive elements, you might not see a boost in performance by enabling the GPU. These limitations will be removed in future versions of RealFlow where the simulation pipeline will be executed entirely on the GPU.

Typcial cases with limited GPU-capabilities are simulations with the "Ocean Force", "Sheeter", and "Crown" daemons.

My simulation is slower with the GPU enabled. What happens there?

...