English

Implementation and Evaluation of Stable Diffusion on a General-Purpose CGLA Accelerator

Hardware Architecture 2025-11-05 v1

Abstract

This paper presents the first implementation and in-depth evaluation of the primary computational kernels from the stable-diffusion.cpp image generation framework on IMAX3, a general-purpose Coarse-Grained Reconfigurable Array (CGRA) accelerator. We designed IMAX3 as a versatile computational platform, and this work assesses its capabilities by executing a demanding image generation workload. We evaluate its performance on a current Field-Programmable Gate Array (FPGA) prototype to establish a baseline and project its potential for a future Application-Specific Integrated Circuit (ASIC) implementation. Our results demonstrate that, despite its general-purpose architecture, IMAX3 achieves promising performance and power efficiency, particularly in its projected ASIC form. This work provides concrete guidelines for future IMAX architectural designs and establishes a foundation for developing next-generation, AI-specialized Coarse-Grained Linear Array (CGLA) accelerators by refining this versatile platform. Ultimately, this achievement contributes to the realization of energy-efficient, on-device, multi-modal AI platforms.

Keywords

Cite

@article{arxiv.2511.02530,
  title  = {Implementation and Evaluation of Stable Diffusion on a General-Purpose CGLA Accelerator},
  author = {Takuto Ando and Yu Eto and Yasuhiko Nakashima},
  journal= {arXiv preprint arXiv:2511.02530},
  year   = {2025}
}

Comments

This paper is accepted at 2025 IEEE 18th International Symposium on Embedded Multicore/Many-core Systems-on-Chip (MCSoC)

R2 v1 2026-07-01T07:21:07.610Z