A Task Allocation Method for Chiplet-Based CNN Accelerators

Chiplet-based Convolutional Neural Network (CNN) accelerators have emerged as a promising solution for efficient computational acceleration. However, communication between chiplets incurs higher costs compared to intra-chiplet communication. To address this challenge, this paper proposes a task allocation method designed to minimize inter-chiplet communication overhead. This method leverages the advantages of Time Division Multiplexing (TDM) and Space Division Multiplexing (SDM), consisting of two stages: task grouping and task partitioning. The CNN is divided into multiple task groups, which are allocated to different chiplets used SDM strategy. Subsequently, within each task group, the partitioning strategy of CNN layers is determined, and TDM strategy is used to allocate each CNN layer to processing units (PEs) within the chiplets. Experimental results demonstrate that the proposed method reduces inter-chiplet communication overhead by 59 % compared to uniform task allocation method.

Authors

Institutions

Publication Details

Published
2025-05-23
DOI
https://doi.org/10.1109/icccas65806.2025.11102507
Primary Topic
CCD and CMOS Imaging Sensors
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Task Allocation Method for Chiplet-Based CNN Accelerators

Fen Ge, Zhou Fang, Chengtao Lv
CCD and CMOS Imaging Sensors
article

A Task Allocation Method for Chiplet-Based CNN Accelerators

Fen Ge, Zhou Fang, Chengtao Lv
article en

Abstract

Chiplet-based Convolutional Neural Network (CNN) accelerators have emerged as a promising solution for efficient computational acceleration. However, communication between chiplets incurs higher costs compared to intra-chiplet communication. To address this challenge, this paper proposes a task allocation method designed to minimize inter-chiplet communication overhead. This method leverages the advantages of Time Division Multiplexing (TDM) and Space Division Multiplexing (SDM), consisting of two stages: task grouping and task partitioning. The CNN is divided into multiple task groups, which are allocated to different chiplets used SDM strategy. Subsequently, within each task group, the partitioning strategy of CNN layers is determined, and TDM strategy is used to allocate each CNN layer to processing units (PEs) within the chiplets. Experimental results demonstrate that the proposed method reduces inter-chiplet communication overhead by 59 % compared to uniform task allocation method.

Nanjing University of Aeronautics and Astronautics (CN)
Openalex Percentile: Top 81%
CCD and CMOS Imaging Sensors
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.