arrow
Return

GTA: Generating high-performance tensorized program with dual-task scheduling

delete2025-03-01
delete0
PRE
AI
A
Anxing Xie
Y
Yonghua Hu *
Z
Zhe Li
Y
Yuxiang Gao
C
Cheng, Zenghua
DOI:10.1016/j.sysarc.2025.103359delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Generating high-performance tensorized programs for deep learning accelerators (DLAs) is crucial for ensuring the efficient execution of deep neural networks. But, producing such programs for different operators across various DLAs is notoriously challenging. Existing methods utilize hardware abstraction to represent acceleration intrinsics, enabling end-to-end automated exploration of the intrinsics mapping space. However, their limited search space and inefficient exploration strategies often result in suboptimal tensorized programs and significant search time overhead. In this paper, we propose GTA, a framework designed to generate high-performance tensorized programs for DLAs. Unlike existing deep learning compilers, we first coordinate intrinsic-based mapping abstraction with rule-based program generation strategy, followed by the application of resource-constrained rules to eliminate ineffective tensor program candidates from the search space. Second, we employ a dual-task scheduling strategy to allocate tuning resources across multiple subgraphs of deep neural networks and their mapping candidates. As a result, GTA can find high-performance tensor programs that are outside the search space of existing state-of-the-art methods. Our experiments show that GTA achieves an average speedup of more than 1.88x over AMOS and 2.29x over Ansor on NVIDIA GPU with Tensor Core, as well as 1.49x over Ansor and 2.76x over PyTorch on CPU with AVX512.
Keywords:
Mapping
Code generation
Compiler optimization
Tensor computation

Journal

Journal of Systems Architecture cover
Journal of Systems Architecture
IF:
4.1
Papers:
3.0K
Citations:
4.2K

Organization

N
national university of defense technology - china
Scholars:
1.8W
Papers: 1.4W
Citations: 9
Cited Papers

Cited Papers

Prognostic Significance of Perineural Invasion in Cervical Cancer
err2013-03-01
err0
PREAI
errHyun Chul Cho; Haeryoung Kim; Hye-yon Cho; Kidong Kim; Jae Hong No; Yong-Beom Kim
errShare
errSave
Direct Measurement of the Spin-Orbit Interaction in a Two-Electron InAs Nanowire Quantum Dot
err2007-06-26
err0
errOAAI
errC. Fasth; A. Fuhrer; L. Samuelson; Vitaly N. Golovach; Daniel Loss
errShare
errSave
researcher View more