Saved in:
Bibliographic Details
Main Authors: Lou, Binglei, Wu, Haoran, Lau, Kevin, MacDonald, Gregor, Nie, Jiayi, Lai, Yao, Xiao, Can, Guo, Xuan, Cheng, Jianyi, Antonova, Rika, Mullins, Robert, Zhao, Aaron
Format: Preprint
Published: 2026
Subjects:
Online Access:https://arxiv.org/abs/2601.20706
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866913057312079872
author Lou, Binglei
Wu, Haoran
Lau, Kevin
MacDonald, Gregor
Nie, Jiayi
Lai, Yao
Xiao, Can
Guo, Xuan
Cheng, Jianyi
Antonova, Rika
Mullins, Robert
Zhao, Aaron
author_facet Lou, Binglei
Wu, Haoran
Lau, Kevin
MacDonald, Gregor
Nie, Jiayi
Lai, Yao
Xiao, Can
Guo, Xuan
Cheng, Jianyi
Antonova, Rika
Mullins, Robert
Zhao, Aaron
contents Diffusion-based LLMs (dLLMs) fundamentally depart from traditional autoregressive (AR) LLM inference: they leverage bidirectional attention, block-wise KV cache refreshing, cross-step reuse, and a non-GEMM-centric sampling phase. These characteristics make current dLLMs incompatible with most existing NPUs, as their inference patterns, in particular the reduction-heavy, top-$k$-driven sampling stage, demand new ISA and memory hierarchy support beyond that of AR accelerators. In addition, the blocked diffusion KV cache breaks from the append-only paradigm assumed by AR NPUs, and conventional AR-derived KV quantization schemes were designed for static activation distributions and do not account for the step-wise distribution shifts introduced by iterative block-wise refinement in dLLMs. In this paper, we introduce the first NPU accelerator specifically designed for dLLMs. It delivers: a dLLM-oriented ISA and compiler; a hardware-optimized execution model for both the transformer inference and diffusion sampling used in dLLMs; a novel Block-Adaptive Online Smoothing (BAOS) for quantizing KV cache in dLLMs; and a complete RTL implementation synthesized in 7nm. To evaluate and validate our design, we introduce a tri-path simulation framework that comprises analytical, cycle-accurate, and accuracy simulators, together with cross-validations against physical hardware. The full NPU stack, including ISA, simulation tools, and quantization software, will be open-sourced upon acceptance.
format Preprint
id arxiv_https___arxiv_org_abs_2601_20706
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle NPU Design for Diffusion Language Model Inference
Lou, Binglei
Wu, Haoran
Lau, Kevin
MacDonald, Gregor
Nie, Jiayi
Lai, Yao
Xiao, Can
Guo, Xuan
Cheng, Jianyi
Antonova, Rika
Mullins, Robert
Zhao, Aaron
Hardware Architecture
Artificial Intelligence
Distributed, Parallel, and Cluster Computing
Diffusion-based LLMs (dLLMs) fundamentally depart from traditional autoregressive (AR) LLM inference: they leverage bidirectional attention, block-wise KV cache refreshing, cross-step reuse, and a non-GEMM-centric sampling phase. These characteristics make current dLLMs incompatible with most existing NPUs, as their inference patterns, in particular the reduction-heavy, top-$k$-driven sampling stage, demand new ISA and memory hierarchy support beyond that of AR accelerators. In addition, the blocked diffusion KV cache breaks from the append-only paradigm assumed by AR NPUs, and conventional AR-derived KV quantization schemes were designed for static activation distributions and do not account for the step-wise distribution shifts introduced by iterative block-wise refinement in dLLMs. In this paper, we introduce the first NPU accelerator specifically designed for dLLMs. It delivers: a dLLM-oriented ISA and compiler; a hardware-optimized execution model for both the transformer inference and diffusion sampling used in dLLMs; a novel Block-Adaptive Online Smoothing (BAOS) for quantizing KV cache in dLLMs; and a complete RTL implementation synthesized in 7nm. To evaluate and validate our design, we introduce a tri-path simulation framework that comprises analytical, cycle-accurate, and accuracy simulators, together with cross-validations against physical hardware. The full NPU stack, including ISA, simulation tools, and quantization software, will be open-sourced upon acceptance.
title NPU Design for Diffusion Language Model Inference
topic Hardware Architecture
Artificial Intelligence
Distributed, Parallel, and Cluster Computing
url https://arxiv.org/abs/2601.20706