Trapezoid: A Versatile Accelerator for Dense and Sparse Matrix Multiplications

Y Yang, JS Emer, D Sanchez - 2024 ACM/IEEE 51st Annual …, 2024 - ieeexplore.ieee.org
Accelerating matrix multiplication is crucial to achieve high performance in many application
domains, including neural networks, graph analytics, and scientific computing. These …

Azul: An Accelerator for Sparse Iterative Solvers Leveraging Distributed On-Chip Memory

A Feldmann, C Golden, Y Yang… - 2024 57th IEEE/ACM …, 2024 - ieeexplore.ieee.org
Solving sparse systems of linear equations is a fundamental primitive in many numeric
algorithms. Iterative solvers provide an efficient way of solving large, highly sparse systems …

Multi-Issue Butterfly Architecture for Sparse Convex Quadratic Programming

M Wang, I McInerney, B Stellato, F Tu… - 2024 57th IEEE/ACM …, 2024 - ieeexplore.ieee.org
Convex quadratic optimization solvers are extensively utilized in various domains; however,
achieving optimal performance in diverse situations remains a significant challenge due to …

Large problems are not necessarily hard: A case study on distributed NMPC paying off

G Stomberg, M Raetsch, A Engelmann… - arXiv preprint arXiv …, 2024 - arxiv.org
A key motivation in the development of distributed Model Predictive Control (MPC) is to
widen the computational bottleneck of centralized MPC for large-scale systems. Parallelizing …