English

Mambalaya: Einsum-Based Fusion Optimizations on State-Space Models

Hardware Architecture 2026-04-07 v1

Abstract

Mamba is an emerging, complex workload with various short-range and long-range dependencies, nonlinearities, and elementwise computations that are unable to run at near-peak speeds on modern hardware. Specifically, Mamba's complex dependency graph makes fusion across its full operator cascade difficult, leaving substantial inter-operator memory traffic on the table. To address these challenges, we propose Mambalaya, a novel reconfigurable accelerator that leverages fusion to overcome the limitations of Mamba. We use the recently proposed cascade-of-Einsums abstraction to characterize Mamba's full computational structure, then apply the extended Einsum framework to systematically explore inter-Einsum fusion opportunities. This principled approach yields a series of fusion mappings that reduce off-chip inter-Einsum traffic. These mappings are supported by the underlying Mambalaya architecture. Mambalaya achieves a layer performance speedup of 4.9×\times for prefill and 1.9×\times for generation over MARCA. In prefill-dominated scenarios, it achieves up to 1.5×\times over a recent fine-grained, memory-aware fusion accelerator for Mamba.

Keywords

Cite

@article{arxiv.2604.03829,
  title  = {Mambalaya: Einsum-Based Fusion Optimizations on State-Space Models},
  author = {Toluwanimi O. Odemuyiwa and John D. Owens and Joel S. Emer and Michael Pellauer},
  journal= {arXiv preprint arXiv:2604.03829},
  year   = {2026}
}

Comments

15 pages, 15 figures, initial version

R2 v1 2026-07-01T11:54:02.193Z