JupyterHub HPC Meeting - March 2021#

  • Date: 2021-03-03

  • Time: 8:30 AM PST

    • Your timezone: https://arewemeetingyet.com/Los%20Angeles/2021-03-03/08:30/JupyterHub-HPC

  • GitHub issue:

  • Calendar for future meetings: https://jupyterhub-team-compass.readthedocs.io/en/latest/meetings.html

Welcome to the Meeting#

Hello! If you are joining the team video meeting, sign in below so we know who was here. Roll call:

  • name / institution / GitHub handle

  • Rollin / NERSC / @rcthomas

  • Shane / NERSC

  • Spencer / ORNL

  • Jens / Jülich Supercomputing Centre (JSC)

  • Richard / Aalto / @rkdarst

  • Félix-Antoine / Université Laval, Compute Canada / cmd-ntrf

Quick updates#

60 second updates on things you have been up to, questions you have, or developments you think people should know about. This is also a chance to suggest a future presentation if you’ve got work currently in progress you might want to share. Please add yourself, and if you do not have an update to share, you can pass.

  • NAME: What you’d like to update on

  • Rollin: CiSE article

  • Jens: Jülich (welcome!)

  • Félix-Antoine: Matlab JupyterLab extension https://github.com/mathworks/jupyter-matlab-proxy

Reports and celebrations#

This is a place to make announcements (without a need for discussion). This is also a great place to give shout-outs to contributors! We’ll read through these at the beginning of the meeting.

Agenda items#

Let’s collect all potential agenda items here before the start of the meeting. We will then attempt to create a coherent agenda that fits in the 60m meeting slot. If there are similar items try and group them together.

  • JupyterLab-Xpra integration (Jens):

    • NoMachine/VNC++ thing in the browser

    • Builds on top of jupyter-server-proxy

    • Opened an issue on jupyter-server-proxy

    • Main purpose is for Paraview

    • Makes it easier for people to get started from nothing

    • Mainly something like tutorials

    • There’s also TigerVNC integration via jupyter-desktop-server – Felix

      • Jens likes the xpra performance better

      • Clicks handled right away, VNC too laggy

    • https://github.com/FZJ-JSC/jupyter-xprahtml5-proxy

  • MATLAB

    • JupyterLab extension

    • https://github.com/mathworks/jupyter-matlab-proxy

    • Anyone feel free to test, Felix is talking to Mathworks about testing it since he has a lot of users

  • MIG (multi-instance GPU, NVIDIA)

    • Can address “GPUs cannot be shared but must be shared”

    • Integration with Slurm is still in the works

    • https://www.nvidia.com/en-us/technologies/multi-instance-gpu/

  • Standing Items:

    • Batchspawner check-in

      • Autoformat PR:

        • Richard will have a response to the PR

        • Might be next month before doing something…

    • Wrapspawner check-in

  • JupyterLab 3 migrations (Rollin):

    • At NERSC kind of holding on jupyterlab-git

    • Upgrading our extensions (recents, favorites, slurm)

    • Migration tool helps but doesn’t handle everything

    • May push upgrade to April instead of March