Commit ab0daf3a authored by Sören Wacker's avatar Sören Wacker
Browse files

List Python and Multi-GPU tutorials on the index and give each tutorial a unique weight

parent fc35e662
Loading
Loading
Loading
Loading
Loading
+9 −4
Original line number Diff line number Diff line
@@ -49,11 +49,13 @@ flowchart TB

| Tutorial | Time | What you'll learn |
|----------|------|-------------------|
| [Bash Basics](/tutorials/bash/) | 30 min | Navigate the filesystem, manage files, write scripts |
| [Bash Basics](/tutorials/bash/) | 45 min | Navigate the filesystem, manage files, write scripts |
| [Slurm Basics](/tutorials/slurm/) | 45 min | Submit jobs, request GPUs, monitor your work |
| [Python Environments](/tutorials/python/) | 45 min | Manage packages with UV, Pixi, Micromamba, and modules |
| [Apptainer](/tutorials/apptainer/) | 45 min | Package your environment in containers |
| [Running LLMs](/tutorials/running-llms/) | 20 min | Run LLM inference on DAIC with Ollama and Slurm |
| [Vim](/tutorials/vim/) | 30 min | Edit files efficiently on the cluster |
| [Multi-GPU Training](/tutorials/multi-gpu/) | 60 min | Scale deep learning across multiple GPUs |
| [Vim](/tutorials/vim/) | 30 min | Edit files efficiently on the cluster (independent of the others; read it whenever you need it) |

## Which tutorial do I need?

@@ -68,7 +70,10 @@ If you log in with SSH keys instead of a password, run `kinit` after connecting
→ Start with [Slurm Basics](/tutorials/slurm/)

**My code needs specific packages/versions**
→ Read [Apptainer](/tutorials/apptainer/) to containerize your environment
→ Read [Python Environments](/tutorials/python/) for Python packages, or [Apptainer](/tutorials/apptainer/) to containerize a complete environment

**One GPU is not enough for my training**
→ Read [Multi-GPU Training](/tutorials/multi-gpu/) after [Slurm Basics](/tutorials/slurm/)

**I want to run an LLM on DAIC**
→ Read [Slurm Basics](/tutorials/slurm/) and [Apptainer](/tutorials/apptainer/) first, then follow [Running LLMs](/tutorials/running-llms/).
@@ -104,7 +109,7 @@ Each tutorial follows the same structure:
- **Prerequisites** - What you need to know first
- **Time** - Approximate duration
- **Hands-on exercises** - Practice as you learn
- **Summary** - Key takeaways
- **Summary or quick reference** - Key commands at a glance
- **What's next** - Where to go from here

Now let's get started with [Bash Basics](/tutorials/bash/).
+1 −1
Original line number Diff line number Diff line
---
title: "Apptainer tutorial"
weight: 3
weight: 4
description: >
  Using Apptainer to containerize environments.
---
+1 −1
Original line number Diff line number Diff line
---
title: "Tutorial: Running LLMs on DAIC"
weight: 4
weight: 5
description: "Guide to inference on DAIC with Ollama models."
---