Mac only · Apple silicon · macOS 26+

Your dedicated NVIDIA GPU, on your Mac.

A whole NVIDIA A100, L4 or Tesla T4 for your research, one command from your Mac’s terminal. Boots ready to work, billed per second, deleted when you're done.

  • Preinstalled
  • NVIDIA driver
  • CUDA 12.6
  • Python 3.11
  • Node.js 24
  • Rust
  • git & build tools
$ curl -fsSL gpushed.dev/install.sh | bash
Runs in Apple's native container runtime. No cloud account, Terraform or drivers to set up.
How it works

From sign-in to nvidia-smi in minutes.

No quota requests, waitlists or cloud consoles. gpushed provisions a fresh Ubuntu box with the NVIDIA driver and CUDA, and hands you SSH.

Set up

Installs Apple's container runtime and signs you in with your smartloop account (or creates one). No cloud account.

gpushed init

Add credit

Prepay with Stripe, from $10. You can never be billed more than you put in.

gpushed topup

Get a GPU

Pick a plan. Your box boots with CUDA, Python, Node.js and Rust preinstalled, so you SSH in and start.

gpushed up
Built for research

A GPU that's yours, only while you need it.

Spin one up for an experiment, pause it overnight, delete it when the paper's done.

A whole GPU, not a slice

A dedicated NVIDIA A100, L4 or Tesla T4 with root on a clean Ubuntu 22.04 VM. Install whatever stack your research needs.

CUDA and your tools, ready

Boots from a prebuilt image with the NVIDIA driver, CUDA 12.6, Python 3.11, Node.js and Rust already installed. Ready in minutes.

Billed per second

Pay for exactly the time your box exists. Stop it to pause compute and keep your disk for about $0.03 an hour.

No surprise bills

Credit is prepaid. We email you when it runs low and pause your box before it runs out.

Native on your Mac

The client runs in Apple's own container runtime on Apple silicon. Nothing else to install or keep updated.

Private by default

Your SSH key is generated on your Mac and never leaves it. Only SSH is open, and boxes can't see each other.

Pricing

Simple hourly prices, charged by the second.

Each price includes the machine, a 100 GB SSD and a public IP. Prepay from $10 and top up whenever you like. US prices shown; Europe and Asia cost a little more.

Tesla T4

16 GB · 8 vCPU · 30 GB RAM
$0.91 / hour
gpushed up t4
Default · best value

L4

24 GB · 4 vCPU · 16 GB RAM
$0.88 / hour
gpushed up l4
Large models

A100 40 GB

40 GB · 12 vCPU · 85 GB RAM
$4.44 / hour
gpushed up a100
$10 minimum top-upAbout 2¼ hours on an A100, or 11 on an L4.
Stopped boxesAbout $0.03/hour for the disk while compute is paused.
Running lowEmail at $2. Box paused before $0, deleted after 24 h unfunded.
FAQ

Questions

Why Mac only?

gpushed's client runs inside Apple's native container runtime, which needs a Mac with Apple silicon on macOS 26 or later. Focusing on one platform keeps setup to a single command.

What do I need to install?

Just gpushed. Its setup downloads Apple's container runtime from Apple's GitHub releases, checks Apple's signature and installs it, asking for your password once. No Terraform, gcloud, Python or GPU drivers on your Mac.

What's on the box?

Ubuntu 22.04 with the NVIDIA driver and CUDA Toolkit 12.6, plus Python 3.11 (pip and uv), Node.js 24 LTS, Rust, git and build tools. pip install torch and go, with full root access for anything else.

Where does it run?

On Google Cloud, in the region nearest you: Iowa, South Carolina or Oregon in the US, the Netherlands, or Singapore. If it's out of GPUs, gpushed tries its other zones and then the next nearest region automatically. Pick one yourself with gpushed up --region europe-west4. Prices differ a little by region; gpushed plans shows yours.

What happens when my credit runs out?

You get an email when your balance drops to $2. Just before it reaches zero your box is stopped, with its disk kept. Top up and run gpushed start to resume. A box that stays unfunded for 24 hours is deleted.

Can I keep my data between sessions?

Yes. gpushed stop pauses the GPU and keeps the disk for about $0.03/hour; gpushed start brings it back. gpushed down deletes the box and its disk for good.

How is it billed?

Per second, from your prepaid balance, from the moment the box exists until it's deleted. gpushed history shows every charge and top-up.

Can I run more than one box?

One box per account for now. Delete it with gpushed down to switch plans.

Start your next experiment on a real GPU.

For Macs with Apple silicon on macOS 26 or later.

$ curl -fsSL gpushed.dev/install.sh | bash