GPU marketplace

Multi-GPU instances: 2x, 4x and 8x GPUs in one node

Live 2, 4 and 8 GPU VM offers, how GPUs inside one node talk to each other over NVLink or PCIe, and what DeployGPU does not do yet: multi-node clusters.

The difference between a 2-GPU VM and an 8-GPU VM is not only more compute, it is a different question about how those GPUs talk to each other. This page covers every multi-GPU offer on DeployGPU and what the interconnect actually means for a job.

GPUMemoryOffers nowGPUs per VMProvidersFrom (per GPU-hr)Details
B200192 GB18xVerda$8.03Offers
H200-None right now---Offers
H10080 / 94 GB52x, 4xHyperstack, Massed Compute, QuantaCloud$2.50Offers
A10080 GB62x, 8xHyperstack, Massed Compute, QuantaCloud, Verda$1.35Offers
RTX PRO 6000 Blackwell96 GB22x, 4xVerda$2.30Offers
L40S48 GB102x, 4x, 8xMassed Compute, QuantaCloud$0.97Offers
L4048 GB82x, 4xHyperstack, Massed Compute, QuantaCloud$0.86Offers
RTX 6000 Ada48 GB42x, 4xMassed Compute, QuantaCloud$0.78Offers
RTX A600048 GB212x, 4xHyperstack, Massed Compute, QuantaCloud$0.48Offers
Launchable VM offers with 2 or more GPUs on QuantaCloud, Massed Compute, Verda and Hyperstack, checked 2026-10-15 23:47 UTC. Prices include any platform fee.

How GPUs inside one VM talk to each other

SXM cards, such as the H100 SXM, H200 SXM and B200, sit on a shared board with NVSwitch, so every GPU reaches every other GPU over NVLink at the same speed, whether the VM has 2, 4 or 8 of them. PCIe cards have no such switch built in. NVIDIA makes NVLink bridges for some of them: pairs of RTX A6000, A100 PCIe, H100 PCIe or H100 NVL cards, and groups of 2 or 4 H200 NVL cards. Beyond what a bridge joins, cards in one VM talk over the server's PCIe fabric, which is slower and shared with the rest of the system. The RTX PRO 6000, L40, L40S and RTX 6000 Ada have no NVLink option at all, so those VMs are PCIe end to end regardless of GPU count. Whether a bridge is fitted on a given PCIe offer is up to the provider, which is what the Interconnect column reports.

Tensor parallelism or data parallelism

Data parallelism keeps a full copy of the model on every GPU and splits the batch of requests or training examples across them, so each GPU mostly works on its own and only needs to sync occasionally. It tolerates a slower link well, which is why it is a reasonable fit even on PCIe-only VMs. Tensor parallelism splits the layers of a single model across GPUs so a model too large for one card can run at all, or so one request gets answered faster by spreading the work. Every layer needs the other GPUs' output before it can continue, so tensor parallelism depends on a fast link between GPUs, which is why it is the usual choice on NVLink-connected SXM nodes and a poor fit across a slow PCIe path. The vLLM guide covers the flag that sets tensor parallelism across GPUs on a rented VM.

Checking the topology yourself

Once connected over SSH, nvidia-smi topo -m prints a grid of how each GPU reaches every other GPU:

Code example
nvidia-smi topo -m

Entries like NV1 or NV12 mean an NVLink connection between that pair. Entries like PIX, PXB or PHB mean the GPUs only share a PCIe path, at varying distance through the server's PCIe switches. On an SXM node, expect an NV entry between every pair. On a VM built from PCIe cards with no bridge, expect PIX, PXB, PHB or SYS instead.

How the Interconnect column works

The Interconnect column on DeployGPU's live tables follows the card, not a live measurement of each machine: SXM cards show NVLink (SXM), cards with no NVLink hardware show PCIe no matter how many are in the VM, and PCIe cards show NVLink bridge when the provider lists one. It is a quick way to tell, before launching anything, whether tensor parallelism across the whole VM makes sense or whether the job should stick to data parallelism instead. The H100 and L40S pages show what that looks like for an NVLink card and a PCIe-only card side by side.

One VM, up to 8 GPUs

DeployGPU launches VMs in fixed sizes of 1, 2, 4 or 8 GPUs. One VM is the largest unit available: there is no multi-node cluster, and no self-serve InfiniBand between machines. For more than 8 GPUs working together, or a fixed term at a fixed price, request a cluster quote and a person answers by email rather than a checkout page. The individual GPU pages, including H100, H200 and A100, cover each card's own interconnect in more detail.

Frequently asked questions

What is the biggest multi-GPU VM on DeployGPU?

8 GPUs in one VM. That is the largest fixed size available. Anything larger, or a multi-node cluster, goes through the cluster quote form instead.

Does DeployGPU support InfiniBand or multi-node clusters?

Not self-serve. Every VM is a single machine with up to 8 GPUs. Multi-node setups are handled through a cluster quote, answered by a person.

How do I know if a multi-GPU VM has NVLink?

Check the Interconnect column on the live offers table. SXM cards show NVLink (SXM), PCIe cards show NVLink bridge when the provider lists one, and cards with no NVLink hardware show PCIe. Confirm with nvidia-smi topo -m once you are connected.

Should I use tensor parallelism or data parallelism?

Use data parallelism when each GPU can hold a full copy of the model and you mainly want more throughput. Use tensor parallelism when the model itself is too large for one GPU, and prefer an NVLink-connected node for it.

How do I check the GPU topology on a running VM?

Run nvidia-smi topo -m over SSH. NV entries mean NVLink between that pair of GPUs, and PIX, PXB or PHB entries mean they only share a PCIe path.

Do RTX A6000 VMs have NVLink between all the GPUs?

Only if the offer has the optional bridge, which connects 2 GPUs at most. Check the Interconnect column, since a 4x or 8x RTX A6000 VM has PCIe between the rest.