Research and HPC

GPU servers for research and HPC, on fixed monthly budgets

Run simulations, scientific codes and AI for science on dedicated GPUs at a price you know before the month starts. Choose by precision, memory bandwidth and software stack.

  • Whole GPUs, never shared
  • Cancel any month
  • Delivery date or full refund

Recommended configurations

  • 8× NVIDIA HGX H100 8× H100 on NVLink for MPI and multi-GPU simulations 8× 80 GB HBM3 In stock
    $16,900/mo
  • 8× AMD Instinct MI355X 288 GB per GPU and 78.6 TFLOPS FP64 vector, AMD-published 8× 288 GB HBM3E Limited
    $19,900/mo
  • NVIDIA H100 SXM One H100 for porting, prototyping and single-GPU codes 80 GB HBM3 In stock
    $2,190/mo
Compare all 15 configurations

Highlights

  • FP64 where it matters

    H100 and H200 for CUDA codes, MI355X for ROCm, chosen by vendor-published double-precision figures.

  • High memory bandwidth

    Up to 8 TB/s per GPU on the MI355X and 4.8 TB/s on the H200, per vendor specifications.

  • Bare-metal 8-GPU nodes

    2 TB of DDR5 on HGX H100 and H200 nodes, 3 TB on the MI355X node, plus eight NVMe drives each.

  • Fixed monthly budget

    One flat price per server, billed in advance, with no egress fees within the included bandwidth.

  • CUDA or ROCm images

    Ubuntu with NVIDIA drivers and CUDA, or ROCm for AMD, with Docker preinstalled. Debian or Rocky Linux on request.

  • Private networking

    Link several of your servers on a private network for multi-node jobs, on request.

GPU servers for research and HPC have to match the numerics of your code before anything else. A molecular dynamics package that runs in mixed precision, a CFD solver that needs FP64 throughout and a protein model that runs in BF16 want different hardware. We rent NVIDIA H100 and H200 servers with CUDA and AMD Instinct MI355X servers with ROCm by the month, so a project gets dedicated GPUs at a price fixed before it starts.

FP64: where it matters and which GPU to pick

Double precision matters for codes where rounding errors accumulate: electronic-structure and quantum chemistry packages, many CFD and finite-element solvers, and some climate and astrophysics models. Many molecular dynamics engines, such as GROMACS and AMBER, run their GPU paths in mixed precision, and AI-for-science models run in BF16 or FP8. For those, FP64 throughput is not the deciding figure.

GPUFP64, vendor-publishedMemoryBandwidthStack
H100 SXM34 TFLOPS, 67 TFLOPS on FP64 Tensor Cores80 GB HBM33.35 TB/sCUDA
H20034 TFLOPS, 67 TFLOPS on FP64 Tensor Cores141 GB HBM3e4.8 TB/sCUDA
MI355X78.6 TFLOPS vector288 GB HBM3E8 TB/sROCm

NVIDIA lists the H100 and H200 figures, AMD the MI355X figure. FP64 Tensor Core throughput applies to matrix operations, such as DGEMM-heavy dense linear algebra through cuBLAS; the vector figure applies to everything else. The RTX PRO 6000, RTX 5090 and L40S are designed for graphics, AI and single-precision work, so we do not recommend them for FP64-bound codes. For Blackwell data-center GPUs, check NVIDIA's current FP64 specifications for your exact part before choosing one for double-precision work.

Choosing GPU servers for research and HPC

Many HPC codes, including stencils, sparse solvers and lattice methods, are limited by memory bandwidth rather than peak FLOPS, so the 4.8 TB/s of the H200 or the 8 TB/s of the MI355X can matter more than any compute figure. Memory per GPU sets the largest domain you can hold without decomposing it further. A double-precision 3D grid of 1,000 × 1,000 × 1,000 cells with 10 variables per cell takes about 80 GB: that fills an H100 but fits on an H200 or an MI355X with room for solver workspace.

  • One H100: port, profile and validate a code, or run single-GPU jobs.
  • HGX H100 or HGX H200: eight GPUs on NVLink at 900 GB/s per GPU for halo exchanges and collective operations, eight 400G ConnectX-7 adapters for multi-node runs, and 2 TB of DDR5.
  • 8× MI355X: 2.3 TB of HBM3E in one node, 3 TB of DDR5 and eight 400G RoCE adapters, for large memory-bound problems on ROCm. See the AMD Instinct MI355X page.

For MPI across nodes, ask for private networking between your servers; multi-node clusters are built on request, with the configuration confirmed in writing before you pay.

Profile before you scale

Before booking an 8-GPU node for months, profile on one GPU. NVIDIA Nsight Systems and Nsight Compute, or rocprof on AMD, show whether a kernel is bound by memory bandwidth or by compute, which tells you whether the H200's extra bandwidth or the MI355X's FP64 figure will pay off. Then measure strong scaling from one to two, four and eight GPUs: if efficiency drops sharply past four, run two four-GPU jobs side by side on the node, or rent single GPUs instead. Plan storage the same way. Checkpoint-restart files and output fields add up fast; the HGX and MI355X nodes each carry eight 3.84 TB NVMe drives, about 30 TB raw, for scratch space, with 50 TB of outbound traffic a month to bring results home.

CUDA, ROCm and your software stack

NVIDIA servers start from Ubuntu 22.04 or 24.04 with drivers, CUDA, Docker and the NVIDIA Container Toolkit. Add the NVIDIA HPC SDK, a GPU-aware MPI such as Open MPI with UCX, or your group's containers. If your home cluster uses Apptainer, install it so the same images run in both places. Setup notes are in our NVIDIA drivers and CUDA guide.

AMD servers use ROCm images. CUDA code needs a HIP port, which the hipify tools help automate, or a portable backend such as Kokkos, SYCL or OpenMP offload. PyTorch and JAX have ROCm builds. Check that your code and its version support ROCm before choosing the MI355X, and start from our ROCm guide. Debian or Rocky Linux images are available on request.

Fixed monthly budgets for research projects

Each server has one flat price, billed monthly in advance and fixed for each paid month, and we give at least 30 days' notice before any price change for future months. A three-month simulation campaign on an HGX H100 node costs 3 × $16,900 = $50,700, with 50 TB of outbound traffic per month included and inbound traffic not counted. A single H100 is $2,190 a month, and the 8× MI355X node is $19,900.

A dedicated node removes queue waits when shared clusters fill up before a deadline, and gives you root access for custom stacks. For short bursts of a few days a month, hourly capacity elsewhere will cost less. Term pricing for 6–12 months or several servers, usually from three, is available on request. Labs that work with grants and procurement offices should also read our page on GPU servers for universities and research labs.

Getting started

Send your code, precision, problem size and node count through the contact form. We confirm the configuration, price, location and delivery date in writing, and if we miss that date you can cancel for a full refund. You pay by card or crypto, SSH credentials arrive by email, and our engineers provide 24/7 support for incidents.

8× NVIDIA HGX H100

$16,900/mo · In stock · delivery date confirmed before you pay.

Talk to an engineer

FAQ

Questions, answered.

The short version. Anything else, our engineers reply 24/7.

Ask an engineer
How do the H100, H200 and MI355X compare on FP64?

AMD lists 78.6 TFLOPS FP64 vector for the MI355X. NVIDIA lists 34 TFLOPS FP64, and 67 TFLOPS on FP64 Tensor Cores, for both the H100 SXM and the H200; the H200 adds memory and bandwidth, not FP64 compute.

Does my CUDA code run on the MI355X?

Not directly: it needs a HIP port or a portable backend such as Kokkos, SYCL or OpenMP offload. Frameworks such as PyTorch and JAX already have ROCm builds, so check your exact versions before ordering.

Can I run MPI across several servers?

Yes. Private networking between your servers and multi-node clusters are available on request, with the configuration confirmed in writing before you pay.

Can I use Rocky Linux instead of Ubuntu?

Yes, Debian or Rocky Linux images are available on request. Our standard images are Ubuntu 22.04 and 24.04 with NVIDIA drivers and CUDA, and ROCm images for AMD servers.

Talk to an engineer

Get your GPU server this month.

Tell us what you need. A GPU engineer replies with availability, a confirmed delivery date and a payment link.

  • Delivery date confirmed before you pay
  • Cancel any month
  • Card or crypto, same price