Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

NPUsper: Eliminating Redundant Computation for Real-Time Whisper on Mobile NPUs

About

We present NPUsper, a live transcription system that makes Whisper efficient on mobile NPUs by eliminating redundant computation. To avoid the heavy padding used by prior streaming systems, NPUsper detects hallucinated tokens online from temporal patterns in decoder cross-attention, allowing each inference round to process short audio inputs with minimal carryover. For efficient mobile-NPU execution, we propose controlled unrolling, which executes autoregressive decoding as K-step chunk graphs, removing unnecessary KV-cache computation and reducing graph-dispatch overhead. NPUsper achieves up to 4.84x lower per-word latency, up to 33.2x lower time-to-first-token (TTFT), and up to 88.64% lower average power consumption compared with baselines, while maintaining comparable transcription accuracy. The code is available at https://github.com/npusper/NPUsper.

Sihyeon Lee, Hojeong Lee, Sungwon Woo, Chengpo Yan, Suman Banerjee, Seyeon Kim• 2026

Related benchmarks

TaskDatasetResultRank
Live transcriptionSamsung Galaxy S25 (test)
Power (W)0.46
6
Live transcriptionSnapdragon X Plus (test)
Power (W)0.81
6
TranscriptionMeanwhile
WER (Full)16.36
5
TranscriptionTED-LIUM 3
Full WER14.18
5
Showing 4 of 4 rows

Other info

Follow for update