DropLab

DropLab

GPU Share

Sign in with the access token an admin gave you. GPU PCs use a join code on Add this computer, not this page.

Add this computer

Read the guide

DropLab

DropLab

Add this computer

Guide Cluster login
  1. Windows GPU PC

    This installer is for Windows. An NVIDIA driver should already be installed (nvidia-smi in a terminal). Docker Desktop is needed later for jobs, not to join.

  2. Join code

    Paste the code from whoever runs the cluster, or open the join link they sent you.

  3. Install the worker

    On this PC, open PowerShell and paste:

    Enter a join code to see the command

    If Windows blocks scripts, run Set-ExecutionPolicy -Scope Process Bypass first, then paste again.

  4. Stay logged in

    The worker starts at logon so Docker Desktop can see the GPU. Leave this Windows user logged in when you want the card available.

  5. Confirm it joined

    After a few seconds this machine should show up under GPUs on the cluster. A “Docker GPU not ready” badge is OK until Docker Desktop + WSL2 GPU is set up — see the guide.

DropLab

DropLab

Guide

Add this computer Cluster login

What this is

GPU Share is a DropLab cluster: one coordinator on the internet, and Windows PCs with RTX 3060, 3070, or 3090 cards that run Docker jobs. Workers only connect outbound. You do not open ports on a home router.

Access

Admins manage people and join codes from the cluster dashboard under Access.

  • People get a dashboard token. Members can see GPUs and submit jobs. Admins can also add or revoke people and codes.
  • Join codes are for adding GPU PCs. Generate a labeled code, send the join link or PowerShell command, then revoke it later to cut that code off. PCs still using a revoked code are dropped.

The owner token on the server always works, so you cannot lock yourself out.

Add a computer

  1. Open Add this computer on the GPU PC (or use a join link from Access).
  2. Paste the join code if it is not already in the page.
  3. Copy the PowerShell command and run it on that PC. No Python or git install.
  4. The worker installs to %LOCALAPPDATA%\GPUShare, starts now, and again when you log on.

If you run the installer as Administrator it also registers a Windows service. Docker Desktop still works best while someone is logged in.

NVIDIA and Docker

Joining only needs the NVIDIA driver. Running jobs needs Docker with GPU access:

  1. Install current NVIDIA Game Ready or Studio drivers. Confirm with nvidia-smi.
  2. Install Docker Desktop and use the WSL2 backend.
  3. Enable NVIDIA GPU in WSL. In Ubuntu, nvidia-smi should work too.
  4. Leave Docker Desktop running.

The worker runs docker run --gpus device=N .... Until that works, the PC can still appear online with a “docker gpu not ready” badge.

First test job

From the cluster dashboard, submit:

  • Image: nvidia/cuda:12.4.1-base-ubuntu22.04
  • Command: nvidia-smi

Click the job to watch logs. If the card is listed, the GPU path works.

VRAM on 3060 / 3070 / 3090

CardTypical VRAMComfortableTight
RTX 30708 GB7B–8B Q4/Q513B/14B Q4
RTX 3060 desktop12 GB7B–14B Q432B Q3/Q4
RTX 3060 laptop6 GB7B Q4often too small for 8B+
RTX 309024 GB14B–32B Q4, many 70B Q3/Q470B higher quants

One job per GPU. Set min VRAM on the submit form if a job should prefer a 3090 (24 GB) over an 8 GB 3070. Splitting one model across cards is still out of scope.

Other GPU work

Any Docker image that can use NVIDIA GPUs is a job: training scripts, ffmpeg, inference. Upload input files with the job; set output globs (for example out.pt, results/*) to pull artifacts back. LLMs are the same path — later you can run an Ollama or llama.cpp image as a normal job.

Troubleshooting

  • PC never appears: rerun the installer; check it is online; Windows user should stay logged in.
  • irm is blocked: Set-ExecutionPolicy -Scope Process Bypass then paste the command again.
  • Job fails on docker: start Docker Desktop, confirm WSL2 GPU, retry nvidia-smi inside a CUDA image.
  • Job sits in queued: no idle worker with enough VRAM, or all workers busy.
DropLab

DropLab

GPU Share

Access Add a computer Guide

Add a computer

Generate a join code under Access, or copy the latest active code here. People adding a PC do not need a dashboard token.

Access

People

Dashboard tokens. Members can submit jobs. Admins can also manage access.

Join codes

Codes for GPU PCs. Revoke a code to stop new installs and drop PCs still using it.

GPUs

Submit job

Jobs

Logs