An Enhanced Integer Linear Programming Model for Communication‐Aware and Load‐Balanced Neuron Grouping in Manycore Neural Network Accelerators

ABSTRACT Efficient neuron grouping is critical to minimize the communication cost between processing elements and ensure balanced computational workloads, especially in modern hardware accelerators. This paper presents a novel Integer Linear Programming (ILP)‐based method for communication‐aware and load‐balanced neuron grouping for neural network accelerators. The proposed ILP formulation supports fully connected and pruned neural networks, making it suitable for contemporary sparse architectures. To evaluate the effectiveness of the proposed method, we conducted extensive experiments on a diverse set of neural network benchmarks with varying sizes and connectivity patterns. Results demonstrate that our method significantly reduces execution time, achieving speedups of up to three orders of magnitude for fully connected networks, while maintaining optimality. Unlike prior ILP‐based approaches, which fail due to excessive memory consumption on large networks, our method successfully computes solutions for previously intractable benchmarks. However, ILP remains a computational bottleneck for large pruned networks, indicating the need for further scalability improvements. These findings establish our solver‐optimized ILP formulation as a practical tool for neuron grouping in high‐performance Network‐on‐Chip‐based manycore accelerators, bridging the gap between mathematical optimization and real‐world hardware constraints.

Authors

Institutions

Publication Details

Journal
Concurrency and Computation Practice and Experience
Published
2026-03-26
DOI
https://doi.org/10.1002/cpe.70676
Primary Topic
Advanced Neural Network Applications
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

An Enhanced Integer Linear Programming Model for Communication‐Aware and Load‐Balanced Neuron Grouping in Manycore Neural Network Accelerators

Selma Dilek, Süleyman Tosun, Alperen Cakin
Concurrency and Computation Practice and Experience
Advanced Neural Network Applications
article

An Enhanced Integer Linear Programming Model for Communication‐Aware and Load‐Balanced Neuron Grouping in Manycore Neural Network Accelerators

Selma Dilek, Süleyman Tosun, Alperen Cakin
article en

Abstract

ABSTRACT Efficient neuron grouping is critical to minimize the communication cost between processing elements and ensure balanced computational workloads, especially in modern hardware accelerators. This paper presents a novel Integer Linear Programming (ILP)‐based method for communication‐aware and load‐balanced neuron grouping for neural network accelerators. The proposed ILP formulation supports fully connected and pruned neural networks, making it suitable for contemporary sparse architectures. To evaluate the effectiveness of the proposed method, we conducted extensive experiments on a diverse set of neural network benchmarks with varying sizes and connectivity patterns. Results demonstrate that our method significantly reduces execution time, achieving speedups of up to three orders of magnitude for fully connected networks, while maintaining optimality. Unlike prior ILP‐based approaches, which fail due to excessive memory consumption on large networks, our method successfully computes solutions for previously intractable benchmarks. However, ILP remains a computational bottleneck for large pruned networks, indicating the need for further scalability improvements. These findings establish our solver‐optimized ILP formulation as a practical tool for neuron grouping in high‐performance Network‐on‐Chip‐based manycore accelerators, bridging the gap between mathematical optimization and real‐world hardware constraints.

Concurrency and Computation Practice and ExperienceVol. 38(7)
Hacettepe University (TR)
Openalex Percentile: Top 4%
Advanced Neural Network Applications
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.