TriGen: NPU Architecture for End-to-End Acceleration of Large Language Models based on SW-HW Co-Design

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Lee, Jonghun, Lee, Junghoon, Kim, Hyeonjin, Jeon, Seoho, Yoon, Jisup, Park, Hyunbin, Park, Meejeong, Ha, Heonjae
Format: Preprint
Published: 2026
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866917273688604672
author Lee, Jonghun
Lee, Junghoon
Kim, Hyeonjin
Jeon, Seoho
Yoon, Jisup
Park, Hyunbin
Park, Meejeong
Ha, Heonjae
author_facet Lee, Jonghun
Lee, Junghoon
Kim, Hyeonjin
Jeon, Seoho
Yoon, Jisup
Park, Hyunbin
Park, Meejeong
Ha, Heonjae
contents Recent studies have extensively explored NPU architectures for accelerating AI inference in on-device environments, which are inherently resource-constrained. Meanwhile, transformer-based large language models (LLMs) have become dominant, with rapidly increasing model sizes but low degree of parameter reuse compared to conventional CNNs, making end-to-end execution on resource-limited devices extremely challenging. To address these challenges, we propose TriGen, a novel NPU architecture tailored for resource-constrained environments through software-hardware co-design. Firstly, TriGen adopts low-precision computation using microscaling (MX) to enable additional optimization opportunities while preserving accuracy, and resolves the issues that arise by employing such precision. Secondly, to jointly optimize both nonlinear and linear operations, TriGen eliminates the need for specialized hardware for essential nonlinear operations by using fast and accurate LUT, thereby maximizing performance gains and reducing hardware-cost in on-device environments, and finally, by taking practical hardware constraints into account, further employs scheduling techniques to maximize computational utilization even under limited on-chip memory capacity. We evaluate the performance of TriGen on various LLMs and show that TriGen achieves an average 2.73x performance speedup and 52% less memory transfer over the baseline NPU design with negligible accuracy loss.
format Preprint
id arxiv_https___arxiv_org_abs_2602_12962
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle TriGen: NPU Architecture for End-to-End Acceleration of Large Language Models based on SW-HW Co-Design
Lee, Jonghun
Lee, Junghoon
Kim, Hyeonjin
Jeon, Seoho
Yoon, Jisup
Park, Hyunbin
Park, Meejeong
Ha, Heonjae
Hardware Architecture
Artificial Intelligence
Recent studies have extensively explored NPU architectures for accelerating AI inference in on-device environments, which are inherently resource-constrained. Meanwhile, transformer-based large language models (LLMs) have become dominant, with rapidly increasing model sizes but low degree of parameter reuse compared to conventional CNNs, making end-to-end execution on resource-limited devices extremely challenging. To address these challenges, we propose TriGen, a novel NPU architecture tailored for resource-constrained environments through software-hardware co-design. Firstly, TriGen adopts low-precision computation using microscaling (MX) to enable additional optimization opportunities while preserving accuracy, and resolves the issues that arise by employing such precision. Secondly, to jointly optimize both nonlinear and linear operations, TriGen eliminates the need for specialized hardware for essential nonlinear operations by using fast and accurate LUT, thereby maximizing performance gains and reducing hardware-cost in on-device environments, and finally, by taking practical hardware constraints into account, further employs scheduling techniques to maximize computational utilization even under limited on-chip memory capacity. We evaluate the performance of TriGen on various LLMs and show that TriGen achieves an average 2.73x performance speedup and 52% less memory transfer over the baseline NPU design with negligible accuracy loss.
title TriGen: NPU Architecture for End-to-End Acceleration of Large Language Models based on SW-HW Co-Design
topic Hardware Architecture
Artificial Intelligence
url https://arxiv.org/abs/2602.12962