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

resource constrained notebooks #1721

Closed
tritolol opened this issue Dec 16, 2020 · 3 comments
Closed

resource constrained notebooks #1721

tritolol opened this issue Dec 16, 2020 · 3 comments

Comments

@tritolol
Copy link

Hi, greetings from Germany!

I just discovered this project and have been trying out some of its features. I have to say that I really like it so far.

I would love to see the feature of resource constrained jupyter notebooks:
At the moment I can request a GPU accelerated notebook which blocks an entire GPU.
I would like to host multiple notebooks on a single GPU however.
Maybe with a VRAM or processing constraint per notebook.

I think that on the docker side, it should be possible to host multiple instances on a single GPU, correct me if I'm wrong.

Thank you!

@vishnu2kmohan
Copy link
Contributor

vishnu2kmohan commented Dec 16, 2020

Hi @uniwuppes, greetings from a snowy New York!

I would like to host multiple notebooks on a single GPU however.

Sadly, this is not easy to support. That said, within the same notebook server, you can launch multiple kernels, but the GPUs themselves don't allow for strong isolation (absent advanced GPU virtualization techniques like Bitfusion, that carefully manage limits on GPU RAM, on a per-process basis, or by taking advantage of Multi-Instance GPU support that have recently become available with the A100s) so we don't recommend more than one active kernel (that needs to use the GPU(s)) at any given time.

@vishnu2kmohan
Copy link
Contributor

@uniwuppes Let us know if you need any further information, or if we can close this issue. Thanks!

@tritolol
Copy link
Author

Thanks for the explanation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants