English

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

Sound 2026-07-01 v1

Abstract

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.

Keywords

Cite

@article{arxiv.2607.01108,
  title  = {NPUsper: Eliminating Redundant Computation for Real-Time Whisper on Mobile NPUs},
  author = {Sihyeon Lee and Hojeong Lee and Sungwon Woo and Chengpo Yan and Suman Banerjee and Seyeon Kim},
  journal= {arXiv preprint arXiv:2607.01108},
  year   = {2026}
}