This is Part 3 of the five-part ARCTIC 101 workshop series—a structured, hands-on track designed to take you from basic terminal familiarity to running workloads on GSU's ARCTIC cluster. In this session, we bridge the gap from working on your own laptop to working productively on a remote HPC system. You'll establish a reliable, repeatable workflow for developing code locally and running it on the cluster. You'll learn to:
- Explain what SSH is and how it securely connects you to ARCTIC
- Generate SSH keys and sign certificates through Elpis
- Log into the ARCTIC cluster from your terminal
- Understand the difference between your local and remote filesystems
- Edit files on the cluster using nano, a terminal-based text editor
- Sync code between your laptop and ARCTIC using Git
- Transfer small files with scp
By the end of the session, you'll have a complete remote workflow: SSH for access, Git for code, and scp for data—everything you need to move from "it works on my laptop" to "it runs on the cluster."