Jupyter Kernels and HPC
An intermediate level discussion of how the Jupyter system (JupyterHub, Jupyter Notebook, etc.) functions at an application level on a distributed computing cluster. The workshop explores how Jupyter Kernels function and how to extend them. Python programming and command-line knowledge is required, experience with clusters is recommended.
Topics Overview:
- What is Jupyter?
- Where does Jupyter Look for Kernels?
- How do Kernels Work?
- Anatomy of a Jupyter Kernel
- Extending and Customizing a Kernel
- Other Topics