GPU virtual machine provider - chunhualiao/public-docs GitHub Wiki

Given your workflow:

βœ… VS Code + Cline + SSH remote access βœ… Train small language models (likely under 15B parameters) βœ… Need GPU support (e.g., A100, V100, 4090) βœ… Minimal friction to launch and connect

Here are top GPU cloud providers that best support your setup:


πŸ₯‡ TensorDock

Best overall for your use case: GPU + SSH with minimal cloud fluff

  • βœ… Supports SSH login, clean IP access.

  • βœ… Compatible with VS Code Remote + cline SSH.

  • βœ… Choose GPU, RAM, storage Γ  la carte.

  • βœ… Super clean web UI β€” select specs and launch in ~30 seconds.

  • βœ… Prices:

    • RTX 4090: ~$0.48/hr
    • A100 80GB: ~$2.10/hr
    • V100: ~$0.75/hr
  • βœ… Free public IP by default, no NAT hassles.

  • 🌎 Data centers across US, Europe, Asia.

πŸ‘‰ https://tensordock.com


πŸ₯ˆ RunPod.io (Secure Cloud mode)

my verdict

  • bad: too stripped-down containers: no vim, no package management
  • cannot use vS code + Cline with ssh remote easily

Containerized but SSH-enabled when using β€œSecure Cloud” (not Community Cloud)

  • βœ… Launch full Linux VMs with public IP, SSH.
  • βœ… Works great with VS Code Remote if you choose Secure Cloud (not community pods).
  • βœ… GPU options: A100, 3090, 4090, H100.
  • ❗Some images are containerized by default, but you can bring your own setup.
  • πŸ•Ή UI makes it fast: pick an image, click go, wait ~1 minute.

πŸ‘‰ https://runpod.io


πŸ₯‰ Lambda GPU Cloud

ML-first cloud with classic VM experience and public IP

  • βœ… Full VM with SSH, easy to use with VS Code + cline.

  • βœ… Powerful GPUs like A100 80GB, 4090, V100.

  • ❗No spot pricing, but reliable long-running instances.

  • βœ… Price example:

    • A100 80GB: $2.49/hr
    • RTX 4090: ~$1/hr

πŸ‘‰ https://lambdalabs.com/service/gpu-cloud


🟦 ThunderCompute

Extreme budget optionβ€”best A100 price on the market

  • βœ… Supports SSH + public IP
  • βœ… Slightly rougher UI than TensorDock, but very fast.
  • πŸ’° $0.66/hr for A100 (on-demand), $0.19/hr (spot).
  • ❗No browser Jupyter or container setup – just a clean Linux box.

πŸ‘‰ https://thundercompute.com


βœ… Summary: Best for You

Provider SSH Access VS Code Remote Easiest to Use Best Price GPU
TensorDock βœ… βœ… βœ…βœ…βœ… 🟒 Very Good (4090 ~$0.48/hr)
RunPod (Secure) βœ… βœ… βœ…βœ… 🟒 (4090 ~$0.42/hr)
Lambda Labs βœ… βœ… βœ…βœ… 🟠 (4090 ~$1/hr)
ThunderCompute βœ… βœ… βœ… 🟒 Best for A100 ($0.66/hr)

πŸ”§ Example: TensorDock Setup in <5 min

  1. Go to tensordock.com, sign up.

  2. Choose instance type β†’ Pick GPU β†’ Pick storage β†’ Launch.

  3. Copy public IP, SSH in:

    ssh ubuntu@<public-ip>
  4. Use VS Code β†’ β€œRemote SSH” β†’ Add SSH config entry or connect directly.

  5. Start training your model with PyTorch/Transformers.


Would you like a pre-configured SSH + PyTorch + Transformers base image to save even more time? I can show you which providers support that too.

⚠️ **GitHub.com Fallback** ⚠️