New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Performance issue: slurm commission is too slow #1829
Comments
Meanwhile comps only took 5 mins to commssion for same amount of simulations [SlurmStage] Creating Simulations on Comps: 100%|██████████| 15000/15000 [05:38<00:00, 44.31simulation/s] |
her example: |
Have discussion with Clinton and it seems like there are several possible reasons that may cause the commission performance issue. We are investigating the issue now but not sure when to get it fixed (as well-known, performance issue is always hard to debug and fix). |
See update perf number in ticket #1996. Fix seems very fast now. |
Done with idmtools release 1.7.4 |
Running this in our slurm cluster: 10.24.15.109
with example: https://github.com/InstituteforDiseaseModeling/idmtools/blob/dev/examples/native_slurm/python_sims.py
Change sweep a with 30, b with 500:
builder.add_sweep_definition(partial(param_update, param="a"), range(30))
builder.add_sweep_definition(partial(param_update, param="b"), range(500))
...
dry_run=True:
suite.run(platform=platform, wait_until_done=True, max_running_jobs=10,
retries=5, dry_run=True)
run example:
Commissioning Simulations: 5%|███▌ | 768/15000 [11:04<19:53, 11.92simulation/s]
It about commission 500 sims/10mins. I think this is way too slow. To finish commission15000 sims, may need at least 5 hours.
The text was updated successfully, but these errors were encountered: