2026 PINN Workshop — Participant Guide

Hosted compute for AIMS researchers

An Accumulation Point workshop for the Australian Institute of Marine Science · week of 22 June 2026

You have an account on a hosted environment for the 2026 PINN Workshop. Everything runs in your web browser — there is nothing to install. This guide covers how to log in, how the system behaves day to day, and how to look after your work.

The two servers

You will use two separate servers that share the same files:

Server Address When it’s available
CPU hub https://cpu.aims.accumulationpoint.com Always on (24/7), until 10 July 2026
GPU hub https://gpu.aims.accumulationpoint.com Non-stop during the workshop (Mon 22 – Fri 26 Jun); on other days 8 am – 8 pm AEST — until 10 July 2026

Both servers run until 10 July 2026, after which the whole environment is planned to be decommissioned and all data deleted. Unless you’re told the service is being extended, treat 10 July as the cutoff and download anything you want to keep.

Your username was sent to you by email. You choose your own password on first login (next section).

Which hub should I use? (Use the CPU hub by default)

Do most of your work on the CPU hub, and switch to the GPU hub only for the specific tasks that genuinely need a GPU. Because your files are the same on both, moving between them costs you nothing.

Why prefer the CPU hub? The GPU is a single, shared, scarce resource — one GPU serves everyone on the hub at once, it’s only available 8 am–8 pm on most days (see below), and it’s the expensive machine. Keeping casual work on the CPU hub means the GPU stays free for the people doing real training, and your own experience is smoother (no waiting on a busy GPU, no evening shutdown). A good rhythm: develop and debug on CPU, move to the GPU only to run the heavy training, then switch back.

Course materials

The course content lives in the open repository below — you don’t need to clone anything to follow along, but it’s the reference for all exercises. A read-only copy is also available inside your home folder at course-materials/, and there’s a Course Notes tile in the JupyterLab launcher.

First login — do this on both servers

This environment uses first-use authentication: the password you type the very first time you log in becomes your password. There is no separate sign-up step.

Log in to BOTH servers on day one. The CPU hub and the GPU hub keep separate login databases. Please log in to both https://cpu.aims.accumulationpoint.com and https://gpu.aims.accumulationpoint.com when you first start, and set the same password on each. The two passwords can differ, but we strongly recommend making them identical.

Choose your password carefully. There is no easy self-service way to change your password once it’s set. Pick something you’ll remember. If you get locked out, email yoni@accumulationpoint.com for a reset.

Steps:

  1. Open https://cpu.aims.accumulationpoint.com in your browser.
  2. Enter your username (from the email) and a password of your choice, then click Sign in. That password is now set.
  3. Repeat at https://gpu.aims.accumulationpoint.com using the same username and the same password.

When the servers are available

Outside the workshop week, the GPU hub shuts down at 8 pm AEST each evening. A warning banner appears on the GPU hub at about 7:45 pm (and again at 7:55 pm). You’ll see it on any hub page — but if you’re deep inside a notebook you might not, so a safe habit is to save your work by ~7:45 pm. To keep working, switch to the CPU hub — your files are right there waiting for you. (During the workshop days the GPU hub stays up overnight, so there’s no 8 pm shutdown then.)

About the GPU

The GPU hub gives you a dedicated NVIDIA GPU with 24 GB of memory (currently an NVIDIA L4) on top of the same software stack as the CPU hub. The login page shows which machine you’re on — look for the “Running on…” line.

Where your files live, and saving your work

When you sign in, JupyterLab opens in your personal folder — the root you see in the file browser on the left.

Keep your work inside your home folder. It’s the shared, persistent, EFS-backed area. Files saved elsewhere on the system may be local to a single server and can be lost when the GPU restarts.

Downloading your work (before 10 July 2026)

Because the whole environment is planned to be deleted after 10 July 2026, download anything you want to keep before then (unless you’re told the service is being extended). Two easy options:

JupyterLab can’t download a folder directly, which is why the notebook makes a single zip. The backup skips the read-only course-materials (it’s on GitHub) and reproducible package caches.

Storage quota — 20 GB per person

Each account has a 20 GB limit on the home directory.

Going over 20 GB freezes your folder. It becomes read-only — you can still read your files but can’t save until you free space. Once you’re back under 20 GB, write access is restored automatically within about half a minute. Nothing is ever deleted for you.

Practical advice: avoid storing large datasets or many model checkpoints — keep only what you need for the exercises.

Data policy

Do not upload sensitive data. These servers are for course exercises only. Do not upload proprietary, confidential, or sensitive data. The environment is planned to be decommissioned at the end of the engagement, with all data on it destroyed.

JupyterLab or VS Code

You land in JupyterLab: notebooks (Julia & Python kernels), a terminal, and a file browser for your home. Prefer a full editor? Open VS Code in the browser from the launcher — it shares the same home folder, so you see the same files either way. The launcher also has a Course Notes tile that opens the course website in a new tab.

Julia and Python environments

Course packages come preinstalled in a shared, read-only base environment, with your personal environment stacked on top:

More detail on the full stacks will be covered during the workshop.

Using git and your own repositories

git is installed and your home folder is persistent, so you’re welcome to work in your own git repository — clone, commit, and push as usual.

Look after your own credentials, and push before 10 July. Any tokens or SSH keys you add are your responsibility — treat them as sensitive. The environment (and everything in it) is deleted after 10 July 2026, so push your commits to your own remote before then.

Getting help

Stuck or locked out? Email yoni@accumulationpoint.com.