AI & GPU Compute

Deep learning & scientific compute

GPU-accelerated instances and an AI platform for large-model training and inference, image processing, and scientific computing — usable compute without the wait.

Core capabilities

Multiple GPU types available

Mainstream frameworks pre-installed

Fast image & dataset import

Pay-as-you-go, release when idle

Training and inference want different hardware

Training is bound by VRAM and inter-GPU bandwidth: parameters, gradients, and optimizer state all live in memory, and once you go multi-GPU, how fast the cards talk to each other often matters more than raw per-card throughput. Confirm the model fits before comparing compute.

Inference rewards cost-per-card and throughput. Once a model is live, quantization and request batching usually raise per-card throughput more cheaply than adding cards.

GPU cost has more levers than CPU cost

First, use it or release it — GPU hours are expensive, so free the instance when a training run finishes instead of letting it idle. Second, run fault-tolerant batch work on interruptible instances: materially cheaper, at the cost of possible reclamation, which means checkpointing properly.

Third, split the workloads: keep steady inference on reserved capacity for stability and send bursty batch jobs to temporary instances. Separating the two is cheaper than buying one fleet sized for the peak.

The supporting resources people overlook

CPU, memory, and disk consume more than expected around GPUs: preprocessing is CPU-bound, dataset loading is memory- and IO-bound, and checkpointing writes to storage. Under-provision those and GPU utilization drops — expensive silicon waiting on cheap resources.

Pairs well with

Frequently asked questions

Can training and inference share the same GPUs?

Technically yes, economically usually no. Training wants large memory and fast interconnect; inference wants cost per card. Running inference long-term on training-class GPUs means paying continuously for capability you are not using. Training on on-demand capacity plus inference on a fleet sized to your concurrency is the usual split.

Why is GPU capacity often unavailable?

GPU inventory is tight in most regions. The usual causes are a full pool in your target region and quota limits on the account. Practical countermeasures: keep two or three candidate regions, verify your quota in advance, and grab a small instance as a placeholder before upsizing when you need it.

Is there a cheaper way to run inference only?

Yes. Start with quantization and kernel optimization to fit the model on a smaller card, then raise batch size so fixed overhead is spread across more requests. At modest concurrency, on-demand instances with automatic release usually beat a monthly commitment.

Want a quote?

Tell us your usage and region — we will recommend a spec and a discount.

Top up now