Skip to main navigation Skip to search Skip to main content

HCTA: A heterogeneous conv-transformer networks accelerator overcoming nonlinear operator bottlenecks

  • Yongxiang Cao
  • , Hongxu Jiang*
  • , Wei Wang
  • , Yonghua Zhang
  • , Yixiang Zhang
  • , Yanfei Song
  • , Xinyi Wang
  • *Corresponding author for this work
  • Beihang University
  • Tsinghua University

Research output: Contribution to journalArticlepeer-review

Abstract

Conv-Transformer Neural Networks (CTNNs) achieve remarkable performance in computer vision tasks but face significant inference bottlenecks on edge devices due to the computational complexity of nonlinear operators and inefficient scheduling of heterogeneous processing elements (PEs). To address these challenges, we propose HCTA, a heterogeneous accelerator with three key innovations. First, a nonlinear acceleration engine using static lookup tables (LUTs) results in a precision loss of less than 0.1%. It achieves 1.44×/12.52×/18.56× speedup for Softmax/LayerNorm/GELU with state-of-the-art methods. Second, a Hybrid Control-Data Flow Architecture improves PE utilization by 1.6× compared to prior methods. Third, a Dataflow-Driven Tile Scheduling (DTS) algorithm enables pipelined execution across heterogeneous engines, achieving 2.46× faster performance than existing scheduling methods. Implemented on the Xilinx ZCU102 FPGA, HCTA delivers a throughput of 1388.19 GOP/s, 1.78× higher energy efficiency than state-of-the-art FPGA accelerators, and 47.76×/3.74× better energy efficiency/performance than the NVIDIA V100 GPU.

Original languageEnglish
Article number133620
JournalNeurocomputing
Volume697
DOIs
StatePublished - 7 Oct 2026

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 7 - Affordable and Clean Energy
    SDG 7 Affordable and Clean Energy

Keywords

  • Conv-transformer neural network
  • FPGA accelerator
  • Heterogeneous scheduling optimization
  • Nonlinear operator acceleration

Fingerprint

Dive into the research topics of 'HCTA: A heterogeneous conv-transformer networks accelerator overcoming nonlinear operator bottlenecks'. Together they form a unique fingerprint.

Cite this