← All stories
● Covered by 1 source · 1 reportMedium impact1 neutral

NVIDIA MPS and Triton on Amazon EC2 Reduce ASR Inference Costs by 75%

🔄 Updated 2h ago
New to BrevFeed? We gather this story from every outlet covering it into one summary — ranked by real-world impact, not just the latest headline — so you never miss what matters. What is BrevFeed? →

Key points

  • NVIDIA MPS and Triton Inference Server used on Amazon EC2.
  • Reduced GPU instances from 16 to 4 for ASR inference.
  • Achieved 92.1 requests per second per GPU with sub-second latency.
  • Addressed low GPU utilization (15-20%) per ASR request.

Addressing ASR Inference Efficiency

Automatic speech recognition (ASR) inference on Amazon EC2 often faces challenges with low GPU utilization, where a single request uses only 15–20 percent of a GPU's capacity. NVIDIA CUDA's default time-slicing behavior further exacerbates this by forcing sequential access, leaving significant hardware idle. This inefficiency becomes critical for applications with strict latency requirements, such as Heidi Health, which processes over 2.4 million clinical consultations weekly.

Solution Implementation and Results

AWS, NVIDIA, and Heidi Health collaborated to implement a solution using NVIDIA CUDA Multi-Process Service (MPS) combined with NVIDIA Triton Inference Server on Amazon EC2 GPU instances. This integration reduced the GPU infrastructure required for ASR inference by 75%, specifically decreasing the number of instances from 16 to 4 for Heidi Health. The new setup maintained sub-second latency at a rate of 92.1 requests per second (RPS) per GPU.

The GPU Utilization Problem

A single ASR inference request using the Parakeet TDT 0.6B V2 model utilizes only about 15–20 percent of an NVIDIA L40S GPU's streaming multiprocessors. The remaining 80 percent remains idle during each forward pass. CUDA's default time-slicing mechanism allows processes exclusive GPU access sequentially, leading to context switching overhead and preventing concurrent execution. This limitation meant a single GPU could handle approximately 62 RPS at acceptable latency, necessitating 16 GPUs for Heidi Health's peak traffic demands.

✨ This summary was generated by AI from the outlets' reporting listed below. It is not independently verified and may contain errors — check the original sources. How BrevFeed works →

The daily brief

One email each morning: the day's tech stories, clustered across outlets and summarized. No account needed.

One email a day. Unsubscribe in one click, any time.

Today's brief

Spend a few minutes, get the whole day. Every topic's top stories in one hands-free rundown — listen, watch, or read the transcript.

~20 min · 17 stories · Aug 27

▶ Play today's brief Listen on Spotify

New every morning, and the back catalogue is archived by date.

Reporting from

AWS, NVIDIA, and Heidi Health demonstrated a 75% reduction in ASR inference costs on Amazon EC2 by using NVIDIA CUDA Multi-Process Service (MPS) with NVIDIA Triton Inference Server. This setup allows for more efficient GPU utilization, reducing the number of required GPU instances from 16 to 4 for Heidi Health's clinical consultation processing. The improved efficiency addresses the challenge of low GPU utilization during ASR inference while maintaining sub-second latency.