🤖 Intro to HPC Bootcamp 2025

🐣 Getting Started

🏃‍♂️ Running on NERSC

ssh perlmutter
NODES=2 ; HRS=02 ; QUEUE=interactive ; salloc --nodes $NODES --qos $QUEUE --time $HRS:30:00 -C 'gpu' --gpus=$(( 4 * NODES )) -A m4388_g

📦 Installing bootcamp

git clone https://github.com/saforem2/intro-hpc-bootcamp-2025
cd intro-hpc-bootcamp-2025
source <(curl -L https://bit.ly/ezpz-utils) && ezpz_setup_env

Instructions for Building Site

Instructions for Building Site

  1. Install Quarto

  2. Clone the repository:

    git clone --filter=tree:0 https://github.com/saforem2/intro-hpc-bootcamp-2025
    cd intro-hpc-bootcamp-2025 
  3. Create a virtual environment:

    (see uv for details on uv)

    uv venv --python=3.13
    source .venv/bin/activate
    uv pip install jupyter-cache ipykernel matplotlib torch torchvision torchdata torchinfo rich ptpython euporie deepspeed mpi4py bertviz "git+https://github.com/saforem2/ezpz[dev]" "git+https://github.com/saforem2/wordplay"
    python3 -m wordplay.prepare
    python3 -m ipykernel install --sys-prefix
  4. Install mcanouil/quarto-iconify:

    quarto add mcanouil/quarto-iconify
  5. Build the site:

    quarto preview content