A Comparative Analysis of Loosely and Tightly Coupled Accelerator Architectures for Machine Learning

With the rapid innovation of AI/ML workloads, accelerators have become an important part of the computing resources in datacenters. While characteristics such as performance, power, and efficiency are critical, developer velocity, which dictates how quickly a new workload can be deployed on an accelerator, is equally important. The accelerator architecture and properties it exposes to the higher-level programming model play a key role in determining the programming model and economic viability of the accelerators. We compare two classes of AI/ML accelerator architectures: an efficient loosely coupled accelerator already implemented in silicon and a tightly coupled accelerator with a traditional and user-friendly programming model. Our comparison shows that the performance of the design depends on the amount of hardware resources and not on how they are integrated, concluding that it is possible to architect accelerators in a much simpler and more compiler-friendly manner, while still maintaining the benefits of offload computing.

Authors

Institutions

Publication Details

Journal
IEEE Micro
Published
2025-09-01
DOI
https://doi.org/10.1109/mm.2025.3603837
Primary Topic
Parallel Computing and Optimization Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Comparative Analysis of Loosely and Tightly Coupled Accelerator Architectures for Machine Learning

K. Rajesh Jagannath, Aravind Sukumaran-Rajam, Amin Firoozshahian, C. C. Boyer et al.
IEEE Micro
Parallel Computing and Optimization Techniques
article

A Comparative Analysis of Loosely and Tightly Coupled Accelerator Architectures for Machine Learning

K. Rajesh Jagannath, Aravind Sukumaran-Rajam, Amin Firoozshahian, C. C. Boyer, Charlie Hong-Men Su, Joel Coburn, Michael Rotzin, Sujith Srinivasan, Harikrishna Reddy, Bob Dreyer, Rakesh Nattoji, Krishna Noru, Chris Yang, Chiyu Cheng, Harshitha Pilla, Surendra Rajupalem, Ajit Punj, Mahima Bathla
article en

Abstract

With the rapid innovation of AI/ML workloads, accelerators have become an important part of the computing resources in datacenters. While characteristics such as performance, power, and efficiency are critical, developer velocity, which dictates how quickly a new workload can be deployed on an accelerator, is equally important. The accelerator architecture and properties it exposes to the higher-level programming model play a key role in determining the programming model and economic viability of the accelerators. We compare two classes of AI/ML accelerator architectures: an efficient loosely coupled accelerator already implemented in silicon and a tightly coupled accelerator with a traditional and user-friendly programming model. Our comparison shows that the performance of the design depends on the amount of hardware resources and not on how they are integrated, concluding that it is possible to architect accelerators in a much simpler and more compiler-friendly manner, while still maintaining the benefits of offload computing.

IEEE MicroVol. 45(5)
Powertech Technology (Taiwan) (TW), IR Dynamics (United States) (US), Meta (United States) (US), Industrial Technology Research Institute (TW)
Openalex Percentile: Top 75%
Parallel Computing and Optimization Techniques
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.