Starting Jupyter from OnDemand

Goals:

  • Go through the steps of starting a Jupyter session through the OnDemand web interface



Click to start

On your local desktop, you launch jupyter through command line, by typing a command to launch it like:
jupyter notebook

Alternatively, OnDemand interactive applications can be launched from OnDemand with graphics. This should appear similar to a remote desktop window that only gives you remote access to the launched application.

After logging into OnDemand on your favorite ARCC HPC resource, you can request a Jupyter Session by clicking on the app from the main Dashboard:

 

On your local desktop, you launch jupyter through command line, by typing a command to launch it like:
jupyter notebook

Alternatively, OnDemand interactive applications can be launched from OnDemand with graphics. This should appear similar to a remote desktop window that only gives you remote access to the launched application.

After logging into OnDemand on your favorite ARCC HPC resource, you can request a Jupyter Session by clicking on the app from the main Dashboard:

 


Fill out the Jupyter Session Request Form

After clicking the jupyter app, you are taken to a web form to tailor and specify the Jupyter environment you’d like to run in your session

 

 

 

 

Jupyter Interface: Select from Jupyter Notebook or Jupyter Lab

Account: The associated investment account or project you’re using to run the session

Number of hours: How long you plan to use the notebook

Number of Nodes: how many nodes you want allocated to perform work while using this notebook.

Number of CPUs: how many cores you will need access to perform your work while using this notebook.

Amount of Memory: Memory in GB required to run throughout the course of this Jupyer session

GPU Type: Which GPU hardware you’d like to perform your work in the Jupyter Notebook or Lab on

 

 


Your interactive sessions

  • When you click launch, you’re redirected to a page showing a list of your most recent interactive sessions.

  • The Slurm scheduler assigns a compute node with a specified number of cores, memory, hardware and timeframes as requested from the input you provided in your webform.

  • When your session is ready for use, the heading will turn green.

    • Completed sessions are denoted with gray headings

    • Pending sessions are denoted with blue headings

.

  • When you click launch, you’re redirected to a page showing a list of your most recent interactive sessions.

  • The Slurm scheduler assigns a compute node with a specified number of cores, memory, hardware and timeframes as requested from the input you provided in your webform.

  • When your session is ready for use, the heading will turn green.

    • Completed sessions are denoted with gray headings

    • Pending sessions are denoted with blue headings

.


Connect to your session

To open Jupyter, click on the connect button within the active session

You will be directed to a Jupyter notebook or lab environment to start using Jupyter!


Next Steps