What you need to rent out your GPU: hardware, internet and safety

KernelMachine is preparing an invite-only beta; no launch date is set. Where this guide describes KernelMachine, it's how it works at launch. Join the waitlist

Short answer: a desktop PC or server with an NVIDIA graphics card (RTX 30-series or newer, or a data-center card such as the H100, with 16 GB of memory or more), Ubuntu 24.04 or 26.04, at least 250 GB of free disk and a steady internet connection, wired if you can. Laptops, Macs, ARM computers, AMD cards, cards with less than 16 GB of memory and RTX 20-series or older cards can't host on KernelMachine.

This guide covers what a PC needs to rent out its GPU reliably, what doesn't work and why, and the safety checks worth doing before your card runs at full load for hours. To check your own PC in a few seconds, use the system check.

The checklist

PartMinimumBetter
ComputerA normal 64-bit (x86) desktop PC or serverOne that's on all day anyway
Graphics cardNVIDIA RTX 30-series or newer, or a data-center card such as the A100, H100, H200 or B200, with 16 GB of memory or more. Several cards in one PC are fine, even different models.RTX 4090 or 5090: they earn the most
SystemUbuntu 24.04 or 26.04A spare disk just for hosting
Memory and processorFor each card: 18 GB of memory and 4 processor threads for a 16–20 GB card, 26 GB and 4 threads for a 24 GB card, 36 GB and 6 threads for 32 GB and up; plus 4 GB and 2 threads for the PC itself. A 64 GB PC can host two 24 GB cards.More: renters get the spare, shared between the cards
DiskFor each card 100 GB free (150 GB for a 24 GB card, 200 GB from 32 GB), plus 150 GB for the PC itself, which includes a 120 GB cache of our one-click models so renters start in seconds. One 24 GB card: 300 GB free.500 GB or more
InternetA steady, always-on connectionWired, with fast upload
Power supplyEnough for every card at full load at onceSome headroom above that

Setting up

About 20 minutes, mostly waiting. Paste one line on Ubuntu:

$ wget -qO- https://kernelmachine.com/install | bash

Copy your install line from My machines and the PC joins your account by itself (with the public line, scan the code it shows; it works for a day). Setup restarts once for the graphics driver; the program then tests its cards and measures its internet by itself. The installer tells you what it's doing at each step, and it's safe to run again. During the beta a person approves each new host once, usually within a day. More on hosting.

What doesn't work yet, and why

Several cards, and old mining rigs

One machine can rent out several cards, even different models, and each card gets at least its size's minimum of the machine's processor, memory and disk, with the rest shared out between them. Mining rigs often connect cards through x1 risers (one-lane extension cables). That's fine for mining but slow for AI work, which moves a lot of data to the card, so renters' jobs run slower on them. Rigs also often have little system memory and a power supply that can't run every card at full load at once.

Disk space

Renters' software comes as container images that can reach tens of GB each, and each renter needs working space. Docker's newer storage keeps compressed and uncompressed copies of each image unless it's set up otherwise (Docker docs). That's why the minimum is 250 GB, and why other marketplaces ask for 200 GB (Vast.ai), 256 GB (Nosana) or recommend 500 GB (Salad).

Your internet connection

Staying listed

Renters come first, so reliability decides. A new machine goes live after its automatic checks and 48 hours with no problems; one with 8 or more cards goes live as soon as they all pass the checks. A problem is a rental that fails on it, or going offline for more than 10 minutes without pressing Pause; each one starts the 48 hours again (on an 8-card machine it only counts toward removal), and we email you why. Three in 90 days remove the machine. Restarts for updates we run don't count. Staying online also pays: top hosts are offered rentals first. And if your machine drops mid-rental, the renter can recover from their last complete save on another available card of the same model, and you aren't paid for the few minutes of work lost since then, so press Pause before planned downtime.

Safety checks before you start

RTX 4090 and 5090 power plugs

The single high-power plug on these cards (called 12VHPWR or 12V-2x6) can still melt. In 2026 a reviewer's own RTX 5090 melted its plug while properly seated on a 1000-watt power supply (Club386), and another melted with the owner's power limit set to 500 watts (Wccftech). Before hosting:

RTX 3090 memory heat

The RTX 3090's memory chips slow themselves down at about 110 °C, and Linux tools can't read that temperature (NVIDIA forums). A 3090 that runs slow is often just hot. Better airflow helps, and one owner cut memory temperature from 110 °C to 82 °C by replacing the card's thermal pads (forum post).

Cards that drop out at idle

If your system log shows "Xid 79" (the card "fell off the bus") while idle, the usual fix is to turn off PCIe power saving in your PC's startup settings. On riser cables, setting the slot to an older link speed often helps (NVIDIA forums).

Your home network stays yours

On some marketplaces, hosts open router ports and their addresses show up in public data. In September 2026, researchers found attackers who pulled 297 host addresses from Vast.ai's public feed and scanned them (CloudSEK). On KernelMachine, your machine connects out to us, so there are no ports to open, and rentals run in isolated containers that can't reach the other devices on your network.

Using your PC while it hosts

Use it as usual. Cards you're using are skipped automatically, and one Pause button stops new rentals; rentals already running keep going until they end. Updates, card tests and speed checks run by themselves.

Read next

Questions, answered plainly.

Can I rent out the GPU in my laptop?

No. Laptops overheat under hours of full load and sleep when the lid closes, so the installer turns them away. You need a desktop PC or server.

Can I rent out an AMD GPU or a Mac?

Not yet. KernelMachine needs an NVIDIA card (RTX 30-series or newer, or a data-center card such as the H100, with 16 GB or more) in a normal 64-bit PC running Ubuntu 24.04 or 26.04. Macs, ARM computers and AMD cards aren't supported.

Do I need to open ports on my router to host?

Not with KernelMachine. Your machine connects out to us, so there is nothing to open on your router. Several other marketplaces do need open ports.

Can I still game on a PC that hosts?

Yes. Cards you're using are skipped automatically, and one Pause button stops new rentals. Rentals already running keep going until they end.

Preparing an invite-only beta

Interested in hosting?

No launch date is set. We'll email you once when KernelMachine opens. Nothing else.

I want to
We use your email only for this. Privacy