-
Notifications
You must be signed in to change notification settings - Fork 0
Getting Started
Getting up and running with SUCO Grid takes less than 30 seconds.
Install directly from the official SUCO APT repository:
# 1. Download & register the official GPG keyring
curl -fsSL https://micbur.github.io/suco/suco-archive-keyring.asc | sudo tee /etc/apt/keyrings/suco.asc >/dev/null
# 2. Add the SUCO APT repository source list
echo "deb [signed-by=/etc/apt/keyrings/suco.asc] https://micbur.github.io/suco stable main" | sudo tee /etc/apt/sources.list.d/suco.list >/dev/null
# 3. Update and install
sudo apt update && sudo apt install -y sucoDownload the automated NSIS installer (suco-0.12.0-windows-x64-setup.exe) from the GitHub Releases Page.
On your primary Linux server or master node, start the coordinator:
suco-coordinatorThe coordinator will immediately start listening for workers on TCP Port 9000, Web Dashboard on Port 9001, and UDP Auto-Discovery on Port 9002.
On any computer on your network (Linux or Windows):
suco-worker --coordinator <COORDINATOR_IP>:9000 --slots 8If UDP Auto-Discovery is active on your subnet, workers can be started without --coordinator and will discover the hub automatically.
On your client machine (Windows or Linux):
suco make -j16Or use the compiler wrapper prefix:
suco-cl++ -O2 -std=c++20 -c main.cpp -o main.oOpen your browser and navigate to:
http://<COORDINATOR_IP>:9001
The dashboard displays:
- Active Worker Nodes and CPU Core gauges
- Real-time job compilation stream
- L2 SSD Cache Hit Rate gauge
- Active compiler toolchain matrix