Skip to content

    Hardware profiles

    Two hardware profiles are published, each with its own image, default model, and compute type. Match your deployment to the right profile.

    PropertyValue
    Imageghcr.io/forgeguard-ai/faster-whisper-server:latest (alias -cu128)
    Basenvidia/cuda:12.8.1-cudnn-runtime-ubuntu22.04
    GPUsRTX 3000 (Ampere) through RTX 5000 (Blackwell)
    Baked modellarge-v3 + tiny
    Default compute typefloat16
    GPU exposure--gpus all / deploy.resources.reservations.devices

    This is the general-purpose datacenter/workstation profile. Warmup takes seconds on a datacenter GPU. Bake additional sizes with the EXTRA_MODELS build argument (see Model selection).

    PropertyValue
    Imageghcr.io/forgeguard-ai/faster-whisper-server-jetson:latest
    Basenvcr.io/nvidia/l4t-jetpack:r36.4.0 (arm64)
    Baked modelsmall + tiny
    Default compute typeint8_float16
    GPU exposure--runtime nvidia (+ NVIDIA_VISIBLE_DEVICES, NVIDIA_DRIVER_CAPABILITIES)

    The Jetson image is built for the Orin’s Compute Capability 8.7 with CTranslate2 compiled from source with CUDA support. Because the 8 GB Orin shares memory between CPU and GPU, the profile defaults to the small model and int8_float16float16 and larger models can exhaust memory. Confirm headroom with tegrastats or jtop before increasing the model size or changing the compute type. See Jetson troubleshooting.

    • x86 with ample VRAMlarge-v3 (baked) for best quality, or large-v3-turbo for a faster large model.
    • Jetson Orin (8 GB) — stay with small + int8_float16; test carefully before moving to medium.
    • CPU-onlytiny or base with int8 for functional testing; expect low throughput.

    Warmup time and per-request latency scale with model size and hardware. See Model lifecycle for how loading and switching behave.

    Any image can run on CPU by setting DEVICE=cpu; COMPUTE_TYPE then auto-selects int8 (CTranslate2 cannot run float16 on CPU). This is intended for tests and small workloads, not production throughput.