Skip to content
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

Improve performance of AWS master job run time of simple job using osparc api #5734

Open
Tracked by #5694 ...
wvangeit opened this issue Apr 25, 2024 · 1 comment
Open
Tracked by #5694 ...
Assignees
Labels
t:enhancement Improvement or request on an existing feature

Comments

@wvangeit
Copy link
Contributor

wvangeit commented Apr 25, 2024

I've identified a test case which I think we could use to improve the performance (speed) of the entire aws (master) system.

When running this script: https://github.com/wvangeit/osparc-pyapi-tests/blob/9d9e6b6703d5d6db56292be5ed949beceec3308a/noninter1/Makefile#L15
It will just run an extremely simple python runner, that reads a json file content, and dumps that content in a new json.

However, when running this 100 times, the average run time is ~5-10 minutes per job.

I think we should try to benchmark the different stage of this run, and try to get the runtime as low as possible. I would say in a first stage, ~1 min or so runtime would be more acceptable.

test.202404251047.txt

@wvangeit
Copy link
Contributor Author

FYI @pcrespov @bisgaard-itis @sanderegg @matusdrobuliak66
I think this is something we should look at in a later stage.
(I think i understand where most of this time is coming from, but we should see how we can improve it)

@wvangeit wvangeit added the t:enhancement Improvement or request on an existing feature label Apr 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
t:enhancement Improvement or request on an existing feature
Projects
None yet
Development

No branches or pull requests

1 participant