CAR Mobility Systems Lab Setup Guide¶
Welcome to the OSU CAR Mobility Systems Lab documentation! This guide helps lab members set up their development environment and work effectively on the Ohio Supercomputer Center (OSC).
Lab Compute Dashboard
Track our OSC spending, job health, and per-user breakdowns on the live dashboard. Data refreshes automatically every morning. See how it's built.
Quick Start¶
New to the lab? Follow these steps to get up and running:
| Step | Guide | Description |
|---|---|---|
| 1 | Install WSL2 | Windows users: set up WSL2 (your Linux development environment) |
| 2 | Set up VS Code | Install and configure Visual Studio Code with essential extensions |
| 3 | Get OSC Access | Request your account on the Ohio Supercomputer Center |
| 4 | Connect via SSH | Set up SSH keys and connect to OSC from your machine |
| 5 | Start Developing | Use VS Code's Remote-SSH for seamless development on the cluster |
Our Tool Stack¶
-
VS Code + Remote-SSH
Edit, debug, and develop directly on OSC nodes from your local machine.
-
Version control, pull requests, and CI/CD for reproducible research.
-
SLURM
Schedule CPU and GPU jobs on OSC's Pitzer cluster.
-
uv + Modules
Fast, reproducible Python environments on HPC.
-
PyTorch & PyG
Neural network training with GPU acceleration and graph neural networks.
-
Claude & Copilot
AI-assisted coding, debugging, and pipeline automation.
Documentation Sections¶
-
Getting Started
WSL2, VS Code, Python environments, and AI coding assistants for local development.
-
OSC Basics
Cluster specs, account setup, SSH, remote development, file transfer, and OnDemand.
-
Working on OSC
SLURM job submission, environment management, pipeline orchestration, and simulators.
-
ML Workflows
PyTorch & GPU setup, PyG, project templates, notebook-to-script, and experiment tracking.
-
Contributing
How this site works, adding pages, and setting up your own documentation site.
-
Assignments
Hands-on tasks for new undergraduates: personal websites, EDA, and OSC onboarding.
-
Resources
Troubleshooting guides, useful links, and OSC support contacts.
Tips¶
Use the search
Press S or / to search. Indexes all pages and code blocks.
Dark mode
Click the icon in the header to toggle.
Edit on GitHub
Found an error? Click on any page to suggest a fix.
Quick Links¶
-
OSC spending, job health, and per-user breakdowns.
-
Official OSC guides, FAQs, and support.
-
Web portal for file browsing, jobs, and desktops.
-
Cluster status, maintenance windows, and outages.
-
All lab repositories and project code.