-
Notifications
You must be signed in to change notification settings - Fork 195
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
Turn on Work Queue coprocess mode #2779
Conversation
This should probably be the preferred way of using the work queue executor, as it can speed things up incredibly on shared filesystem supercomputers, and even on my laptop can reduce WQ pytest run time from around 550s to 350s.
this hung in CI trying to run WQ tests... further investigation needed so converting to draft |
in CI runinfo logs: 003$ cat ./submit_scripts/parsl.WorkQueueExecutor.block-0.1688148747.9381468.sh.err so this looks like a packaging/install issue of some kind |
…by setup.py entrypoints...
… can use --shuffle!
subsequent fiddling has shown there are some subtleties with the PATH mechanism set up by the Makefile... i'll make a separate PR for this first |
see PR #2804 for build PATH simplifications which should make coprocesses work |
This should probably be the preferred way of using the work queue executor, as it can speed things up incredibly on shared filesystem supercomputers, and even on my laptop can reduce WQ pytest run time from around 550s to 350s.
Type of change
?