An Open-Source HW-SW Co-Development Framework Enabling Efficient Multi-Accelerator Systems

Ryan Albert Antonio, Joren Dumoulin, Xiaoling Yi, Josse Van Delm, Yunhao Deng +2 more
8/20/2025
cs.ARcs.AI

No confident code implementation found for this paper.

Abstract

Heterogeneous accelerator-centric compute clusters are emerging as efficient solutions for diverse AI workloads. However, current integration strategies often compromise data movement efficiency and encounter compatibility issues in hardware and software. This prevents a unified approach that balances performance and ease of use. To this end, we present SNAX, an open-source integrated HW-SW framework enabling efficient multi-accelerator platforms through a novel hybrid-coupling scheme, consisting of loosely coupled asynchronous control and tightly coupled data access. SNAX brings reusable hardware modules designed to enhance compute accelerator utilization, and its customizable MLIR-based compiler to automate key system management tasks, jointly enabling rapid development and deployment of customized multi-accelerator compute clusters. Through extensive experimentation, we demonstrate SNAX's efficiency and flexibility in a low-power heterogeneous SoC. Accelerators can easily be integrated and programmed to achieve > 10x improvement in neural network performance compared to other accelerator systems while maintaining accelerator utilization of > 90% in full system operation.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{antonio2025opensource,
  title  = {An Open-Source HW-SW Co-Development Framework Enabling Efficient Multi-Accelerator Systems},
  author = {Ryan Albert Antonio and Joren Dumoulin and Xiaoling Yi and Josse Van Delm and Yunhao Deng and Guilherme Paim and Marian Verhelst},
  year   = {2025},
  eprint = {2508.14582},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2508.14582v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2508.14582.svg)](https://codeofpaper.com/paper/2508.14582)

Discussion