Blog
Engineering

From CPU struggles to speed gains: Whisper + Artemis on Intel Xeon

Running Whisper in production on CPUs is where cost and latency bite hardest. Pure code optimisation returned 24.96% on GPU and 14.65% on CPU — no model changes.

From CPU struggles to speed gains: Whisper + Artemis on Intel Xeon
2 Apr 2025 · 3 min read

Running large models like Whisper in production brings a familiar set of problems: slow inference, high compute costs, and infrastructure that has to be over-provisioned to cope. The pain is sharpest when you are on CPUs, or trying to scale cost-effectively in the cloud.

Why CPU inference is the hard case

GPU capacity is expensive and contended; a lot of real transcription work runs on CPU because that is what is available and affordable. But most published optimisation work assumes a GPU, so CPU deployments inherit whatever the default code path happens to do.

The numbers

We applied Artemis to Whisper on Intel's Tiber Cloud and 3rd Gen Xeon processors. No model changes — profiling, code optimisation, and validation only:

  • 24.96% faster runtime on GPU
  • 14.65% acceleration on CPU

Tuning starts with the code

The lesson we keep relearning: before you buy more hardware or accept a smaller model, check whether the code you are running is actually using the hardware you already have.

More blogs

Discover the ROI hiding in your stack.

Point Artemis at a system you already run, and see the improvement it finds, validated, before you change a thing.