Does increasing the number of CPU cores contribute to faster simulation performance in this case?

Hi,
I’m currently using the GPU CUDA solver in EDEM and was wondering — does increasing the number of CPU cores contribute to faster simulation performance in this case? Also, are there any recommended ways to significantly improve the simulation speed? Any suggestions would be greatly appreciated.
Best Answers
-
Hi Nathen,
CPU's don't really influence the simulation speed if running on GPU. Typically we recommend using 4 CPU's with a GPU however all the computational effort is spent on the GPU.For more input on simulation speed:
Regards
Stephen
1 -
CUDA solver is faster than CPU in nearly all scenarios.
You see a greater benefit of GPU with larger numbers of particles (1 million +) however I still use GPU for smaller numbers of particles (e.g. 1000- 10,000) as its still faster than CPU, just the difference in speed is not as great. I'm not sure where the CPU benefit over GPU cross-over is, if the simulation is a few hundred particles I would run on CPU.
Regards
Stephen
1
Answers
-
Hi Nathen,
CPU's don't really influence the simulation speed if running on GPU. Typically we recommend using 4 CPU's with a GPU however all the computational effort is spent on the GPU.For more input on simulation speed:
Regards
Stephen
1 -
So, when should I use the GPU CUDA solver, and when should I stick with the CPU solver?
0 -
CUDA solver is faster than CPU in nearly all scenarios.
You see a greater benefit of GPU with larger numbers of particles (1 million +) however I still use GPU for smaller numbers of particles (e.g. 1000- 10,000) as its still faster than CPU, just the difference in speed is not as great. I'm not sure where the CPU benefit over GPU cross-over is, if the simulation is a few hundred particles I would run on CPU.
Regards
Stephen
1