-
Notifications
You must be signed in to change notification settings - Fork 193
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
Cannot run two notebooks with IPyParallelExecutor #39
Comments
@WardLT Have you noticed this behavior only on the ALCF jupyter notebooks or do you see this on local notebooks as well ? |
I noticed this on my Windows laptop.
…On Nov 27, 2017 11:53 PM, "Yadu Nand B" ***@***.***> wrote:
@WardLT <https://github.com/wardlt> Have you noticed this behavior only
on the ALCF jupyter notebooks or do you see this on local notebooks as well
?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#39 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AGrcDQ3CpWgWXl8-_nU0zK7_UYZEZcb_ks5s65_2gaJpZM4QsMXd>
.
|
I'm able to reproduce this issue by simply running two instances of the same notebook and running them simultaneously. The apps in the first notebook to run execute, while the ones in the second seem to simply hang. |
Great! That is exactly the problem I was seeing.
Best,
Logan
From: Yadu Nand B
Sent: Thursday, November 30, 2017 12:33 PM
To: Parsl/parsl
Cc: Logan Ward; Mention
Subject: Re: [Parsl/parsl] Cannot run two notebooks with IPyParallelExecutor(#39)
I'm able to reproduce this issue by simply running two instances of the same notebook and running them simultaneously. The apps in the first notebook to run execute, while the ones in the second seem to simply hang.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.
|
@WardLT , I'm working on isolating the IPP elements in a similar problem. For a single run of a workflow, multiple sites (say a NERSC machine and a local cluster) is being used. For isolation we start separate controllers for each site and their configuration are kept apart by having the config files live in directories named after the sites (~/.ipython/cori or ~/.ipython/midway). However this naming convention is not particularly effective if there are two workflows using the same config, being launched at the same time. Do you think temporary directories to store config make sense ? |
I decided not to provide a default `channel_script_dir` because it might be confusing in case the user provides their own channel. Passing `None` to `LocalChannel` would overwrite its own default (which is better to specify in the signature). Fixes #39.
I decided not to provide a default `channel_script_dir` because it might be confusing in case the user provides their own channel. Passing `None` to `LocalChannel` would overwrite its own default (which is better to specify in the signature). Fixes #39.
If I execute two Jupyter notebooks that both use
IPyParallelExecutor
workers, Parsl jobs for the notebook that started last do not run.The text was updated successfully, but these errors were encountered: