TurboGR: An Accelerated Training System for Large-Scale Generative Recommendation

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Chai, Huichao, Wu, Zhixin, Li, Xuemiao, Fan, Shiqing, Wang, Hengfeng, Peng, Maojun, Xu, Lu, Wang, Yaoyuan, Jin, Yibo, Guo, Wei, Feng, Yongxiang
Format: Preprint
Published: 2026
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866910216284536832
author Chai, Huichao
Wu, Zhixin
Li, Xuemiao
Fan, Shiqing
Wang, Hengfeng
Peng, Maojun
Xu, Lu
Wang, Yaoyuan
Jin, Yibo
Guo, Wei
Feng, Yongxiang
author_facet Chai, Huichao
Wu, Zhixin
Li, Xuemiao
Fan, Shiqing
Wang, Hengfeng
Peng, Maojun
Xu, Lu
Wang, Yaoyuan
Jin, Yibo
Guo, Wei
Feng, Yongxiang
contents Generative recommendation (GR) has emerged as a promising paradigm that replaces fragmented, scenario-specific architectures with unified Transformer-based models, exhibiting scaling-law behavior where recommendation quality improves systematically with increased model capacity and training data. However, deploying GR at scale on Ascend NPUs faces fundamental system-level challenges. These challenges are further exacerbated on Ascend NPUs due to the absence of high-performance implementations for jagged operators and the architectural mismatch between irregular sparse primitives and NPU's dense-computation-optimized design. In this paper, we present \model, an Ascend-affinity training system for generative recommendation that systematically addresses these bottlenecks through three core innovations: (i) Ascend-affinity jagged acceleration, including fusion operators that eliminate padding redundancy and dynamic load balancing that reduces inter-device imbalance from 47\% to 2.4\%; (ii) distributed communication optimization, comprising hierarchical sparse parallelism, semi-asynchronous training with proven convergence guarantees, and fine-grained pipeline orchestration that sustains 94\% NPU utilization; and (iii) negative sampling optimization via asynchronous offloading, jaggedness-aware FP16 quantization, and intra-batch logit sharing that expand the effective negative space without additional embedding lookups. Evaluated on the KuaiRand-27K dataset, \model supports training at up to 0.2B parameters and achieves 54.71\% MFU with near-linear scalability (0.97).
format Preprint
id arxiv_https___arxiv_org_abs_2605_13433
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle TurboGR: An Accelerated Training System for Large-Scale Generative Recommendation
Chai, Huichao
Wu, Zhixin
Li, Xuemiao
Fan, Shiqing
Wang, Hengfeng
Peng, Maojun
Xu, Lu
Wang, Yaoyuan
Jin, Yibo
Guo, Wei
Feng, Yongxiang
Distributed, Parallel, and Cluster Computing
Machine Learning
Generative recommendation (GR) has emerged as a promising paradigm that replaces fragmented, scenario-specific architectures with unified Transformer-based models, exhibiting scaling-law behavior where recommendation quality improves systematically with increased model capacity and training data. However, deploying GR at scale on Ascend NPUs faces fundamental system-level challenges. These challenges are further exacerbated on Ascend NPUs due to the absence of high-performance implementations for jagged operators and the architectural mismatch between irregular sparse primitives and NPU's dense-computation-optimized design. In this paper, we present \model, an Ascend-affinity training system for generative recommendation that systematically addresses these bottlenecks through three core innovations: (i) Ascend-affinity jagged acceleration, including fusion operators that eliminate padding redundancy and dynamic load balancing that reduces inter-device imbalance from 47\% to 2.4\%; (ii) distributed communication optimization, comprising hierarchical sparse parallelism, semi-asynchronous training with proven convergence guarantees, and fine-grained pipeline orchestration that sustains 94\% NPU utilization; and (iii) negative sampling optimization via asynchronous offloading, jaggedness-aware FP16 quantization, and intra-batch logit sharing that expand the effective negative space without additional embedding lookups. Evaluated on the KuaiRand-27K dataset, \model supports training at up to 0.2B parameters and achieves 54.71\% MFU with near-linear scalability (0.97).
title TurboGR: An Accelerated Training System for Large-Scale Generative Recommendation
topic Distributed, Parallel, and Cluster Computing
Machine Learning
url https://arxiv.org/abs/2605.13433