computation time

Submitted by Bella on Mon, 04/10/2017 - 11:23

Hello everyone,When I used processor 2 2 1,I found it spend more time than one CPU,What can be the reason for this? Does anyone know?

AttachmentSize
Image icon Loop time with one cpu704.01 KB
Image icon loop time with four cpu57.42 KB
Philippe's picture

Philippe | Mon, 04/10/2017 - 12:25

My initial guess would be that your system is too small. In a system with 200 particles, the parallelization overhead is very likely to completely destroy your performance. Running a case in parallel only makes sense if you have at least several thousand particles per processor.

Bella | Mon, 04/10/2017 - 13:33

Thanks for your reply,but I try 13705 atoms,it's still the same.loop time of 322.646 on 4 procs for 80000 steps with 13705 atoms
Loop time of 198.354 on 1 procs for 80000 steps with 13705 atoms.