vLLM/Recipes
OpenAI

openai/whisper-large-v3

Whisper Large v3 speech recognition model, validated for Intel Xeon 6 CPU serving.

Audio transcription validated on Intel Xeon 6

dense1.55B448 ctxvLLM 0.7.0+multimodal
Guide

Overview

Whisper Large v3 is OpenAI's speech recognition model. vLLM exposes transcription through the OpenAI-compatible audio transcription endpoint.

Prerequisites

  • Hardware: Intel Xeon 6/Xeon 5 CPUs
  • vLLM >= 0.7.0

Docker (Intel Xeon 6 CPUs)

docker pull vllm/vllm-openai-cpu:latest-x86_64

Intel Xeon 6

vllm serve openai/whisper-large-v3  ```

TP/DP is deployment/topology tuning and is not hard-coded into the portable
recipe.

## Runtime and Platform Tuning

The following settings are intentionally not prescribed as portable CPU model
defaults because they depend on the workload, hardware, or runtime environment:

- `--max-num-batched-tokens`: scheduler/throughput tuning.
- `--max-num-seqs`: concurrency and scheduler-capacity tuning.
- `--gpu-memory-utilization`: platform memory-budget tuning.
- `--no-enable-prefix-caching`: workload/benchmark cache-policy tuning.
- `VLLM_ENGINE_ITERATION_TIMEOUT_S`: operational runtime timeout.

These settings may still appear in validated hardware-specific overrides. Tune
them at deployment time based on platform resources, workload shape, and
latency/throughput goals.

## References

- [Model card](https://huggingface.co/openai/whisper-large-v3)
- [vLLM Whisper implementation](https://docs.vllm.ai/en/latest/api/vllm/model_executor/models/whisper/)
- [vLLM CPU installation](https://docs.vllm.ai/en/latest/getting_started/installation/cpu/)