Skip to main content
Hot Aisle is a neocloud offering single- and multi-GPU AMD MI300X VMs. The MI300X has 192 GB of HBM3 memory — more than any NVIDIA single-GPU offering — making it well-suited for large-model finetuning on a single card.

GPU types

Hot Aisle VMs run ROCm, not CUDA. The training stack (torch, transformers, TRL) is installed from the ROCm wheel index at boot. Unsloth, bitsandbytes, xformers, and vLLM are CUDA-only and are not available on this provider. Vanilla TRL training (GRPO, SFT, DPO) is fully supported.

Submitting a job

Performance tuning on MI300X

Three acceleration knobs are available as opt-in hyperparameters. All default off — each one helps some workloads and measurably hurts others, so adopt them based on your workload shape (or benchmark both ways):
The numbers above come from our benchmark runs of Qwen3 SFT on Capybara (0.6B at batch 1, 4B at batch 8). Your workload’s shape decides which side of each trade-off you land on — when in doubt, run a short max_steps job both ways and compare veri jobs metrics throughput before committing to a long run.

Cold-start behavior

Hot Aisle VMs boot from a stock image and install the ROCm training stack at boot via cloud-init. The first boot includes:
  1. ROCm driver verification (rocm-smi)
  2. PyTorch ROCm wheel installation (torch 2.9.1 from the ROCm 6.4 index)
  3. Training stack install (transformers, accelerate, peft, TRL)
  4. GPU sanity gate (SA5_ROCM_OK — torch must see the AMD GPU)
Cold-start time depends on Hot Aisle’s VM provisioning and network throughput. If the cloud-init path is slow, a prebuilt ROCm worker container may be used in the future to reduce boot time.

Supported training methods

All managed training methods work on Hot Aisle: grpo, sft_text, dpo, and sft_video_gen. The grpo_agentic method is unavailable on all providers (the agentic engine is being rebuilt). Custom scripts (L3) are NVIDIA-only for now — an AMD submit returns a 400.
use_unsloth and load_in_4bit (QLoRA) are not supported on Hot Aisle — both depend on CUDA-only libraries. Set them to false (the default) when using provider="hotaisle".

Where to go next

All providers

Compare GPUs, billing, and status across providers.

SFT hyperparameters

The full hyperparameter reference, including the tuning knobs above.