Model Run Time / Parallelism
Hi,
I am a PhD student currently looking into DEMs myself. I have previousely read about LSMEarth as my work is focussed on crustal fault modelling and of course have been looking with interest at ESyS-Particle. I am wondering, as I cannot find the information anywhere (I'm probably not looking hard enough!) if you have any timings for runs of the ESyS code?
In your examples section you have a 1.4 million element video, how many cpus was this generated over and can you remember roughly how long it took to do so? Also how many time-steps made up the simulation.
Secondly, I have looked over the documentation about the parallelisation technique employed in ESyS and had a few questions. When you say that the domain is sub divided, does this mean that the particles that initially exist in each domain remain a member of that domain (i.e. the domains own "sub" boundaries within the models confines move according to the movement of the particles it contains), or do the domain boundaries remain fixed and each particle becomes a member of the domain that its position currently resides in?
Assuming the first case, have you found many situations where one domain has encroached so much with another (i.e. all of the particles are effectively mixed together) that the mirrored elements number almost the non mirrored, actual elements?
Or assuming the second case, have you found load balancing to be an issue as I assume as the model evolves, especially those that involve downward collapse, the domains towards the bottom of the model will have more particles to calculate than those towards the top, even though the distribution at the models start would have been nearly equal.
Apologies if this would have been better being sent as a private email, but it seemed reasonable to use your publically available messaging system and I thought the answers may be of interest to others as well as myself.
Thanks in advance for your time and interest.
Question information
- Language:
- English Edit question
- Status:
- Solved
- Assignee:
- No assignee Edit question
- Solved by:
- SteveL
- Solved:
- Last query:
- Last reply: