GPU Utilization
Hi EDEM Engineering,
I have simulated with one V100, but I found that GPU-util is varied from 100 to 0 then to 100 constantly. I thought it is because code of edem is still in CPU and GPU need to transfer data every time step, which doesn't make simulating with GPU significant faster than with CPU.
I want to konw how should I improve GPU-util and make simulation faster.
Thank you!
Regards,
Yanwei Fang
Answers
-
Hi Yanwei,
Are you using the OpenCL or CUDA version of the GPU solver? I see the question indicates EDEM version 2020.2, I'd recommend the CUDA version of the EDEM GPU solver in EDEM 2022.1.
The OpenCL version calculates the particle factory and factory area (bounding box of the factory) on CPU, the CUDA version has various improvements including the factory area calculated on GPU. Both however have to wait on hard drive and CPU when saving data.
I'd also recommend the program GPUz to check utilisation, Windows task manager doesn't really do a good job of monitoring usage.
RegardsStephen
0