OverviewΒΆ
JupyterHub requires a user to be a member of a project on either:
- The Slices Portal.
- The imec Testbed Portal (for UGent/imec IDLab members)
Either request a new project on one of the sites above (for example: a project dedicated to your PhD research), or request to join an existing project if you need to collaborate with other users.
Each project receives a separate project storage on JupyterHub (that can also be used on GPULab).
Upon starting your Jupyter-instance you can specify the amount of CPUs, GPUs and Memory that you require. The Jupyter-instances are launched within Docker-containers on GPULab.
We support usage of the Jupyter Docker Stacks images, which provide a great starting point for all usage scenarios. Interesting images are:
- jupyter/scipy-notebookincludes popular packages from the scientific Python ecosystem.
- jupyter/r-notebookincludes popular packages from the R ecosystem.
- jupyter/tensorflow-notebookincludes popular Python deep learning libraries like- tensorflowand- keras.
- jupyter/datascience-notebookincludes libraries for data analysis from the Julia, Python and R communities
- jupyter/pyspark-notebookincludes Python support for- Apache Spark.
- jupyter/all-spark-notebookincludes Python, R and Scala support for- Apache Spark.
The Jupyter project offers some support for GPU computing with CUDA-enabled variants of some images.
We also offer GPU-enabled images with richer support. These images are built on top of the
nvidia/cuda base images, and include the gpu-enabled software packages where applicable. They are available pre-built
in the GPU Docker Stacks: Container Registry. For example:
- gitlab.ilabt.imec.be:4567/ilabt/gpu-docker-stacks/tensorflow-notebook:cuda-latestis a GPU-enabled variant of the original- tensorflow-notebookwith the CUDA toolkit installed.
Note
Not all CUDA-enabled images support all GPU architectures available in GPULab. Please refer to the Software compatibility by GPU architecture page for more information on this.
Your Jupyter instance gives direct access to the storage of your projects on the imec iLab.t infrastructure, you can thus also use this service to view, upload and download files in your project folder.
 
                    