← Back to team overview

yade-users team mailing list archive

Re: [Question #683109]: Why my iteration speed is so low?

 

Question #683109 on Yade changed:
https://answers.launchpad.net/yade/+question/683109

Robert Caulk proposed the following answer:
>is it necessary to use multiple cores, like -j 2 or more?

The more cores you use, the faster your simulation will run. Why not run
-j8 if you have 8?

I ran your simulation with -j8 and i get 550 iter/sec at iteration
350000.

Some of your performance results don't make sense (your links are mixed,
some j2s in the j1 and j1s in the j2, and your image labeled 40_ j1 is
60 seconds while your image labeled 20k_j1 is 63 seconds .... can't find
a 20k_j2

I ran yade --performance and got:

-j1
Particles   Me   You
4k    43     61    18
20k    55   63    8
40k    72    ?    ?

-j2   
4k    24    31
20k    31   36
40k    35   37


If your image labels are accurate, your VM costs significant overhead in single threaded mode but is not actually costing you much overhead in multithreaded modes. That said, I am running at 2.8 GHz in multithread mode and I think you are running at 3.4 GHz in multithread mode. The final comparison will be when you answer this question, what is your simulation speed at 350000 iterations, with -j8 with the MWE you provided?


For future users: the MWE is an example of a rotational drum .

-- 
You received this question notification because your team yade-users is
an answer contact for Yade.