FuriosaAI RNGD: A Tensor Contraction Processor for Sustainable AI Computing
Modern artificial intelligence (AI) workloads require architectures capable of efficiently managing diverse tensor contraction patterns. Traditional approaches based on fixed-size matrix multiplications often fall short in scalability and flexibility. RNGD (pronounced “Renegade”), a second-generation tensor contraction processor, introduces an innovative architecture designed to exploit the parallelism and data locality inherent in tensor computations. Its coarse-grained processing elements (PEs) can operate as a unified large-scale unit or as multiple independent units, providing flexibility for various tensor shapes. Key innovations, such as a circuit switch-based fetch network, input broadcasting, and buffer-based reuse mechanisms, further enhance computational efficiency. RNGD represents a significant advancement in processor architecture, delivering optimized performance and energy efficiency for sustainable computation of next-generation AI workloads.
Authors
- Younggeun Choi (ORCID: https://orcid.org/0000-0001-7894-3787)
- Jeseung Yeon (ORCID: https://orcid.org/0000-0003-3529-710X)
- Sungjoo Yoo (ORCID: https://orcid.org/0000-0002-5853-0675)
- Hyunmin Jeong (ORCID: https://orcid.org/0000-0001-7824-0993)
- Nuno P. Lopes (ORCID: https://orcid.org/0000-0002-3160-1672)
- Chang-Jae Park
- Sang Min Lee (ORCID: https://orcid.org/0000-0002-4100-8696)
- Jun‐Young Park (ORCID: https://orcid.org/0000-0003-1855-5920)
- Minho Kim (ORCID: https://orcid.org/0000-0002-9504-5935)
- Hanjoon Kim (ORCID: https://orcid.org/0000-0003-4510-5685)
- June Paik
- Byeongwook Bae
Institutions
- Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento (PT)
- Seoul National University (KR)
- University of Lisbon (PT)
Publication Details
- Journal
- IEEE Micro
- Published
- 2025-03-17
- DOI
- https://doi.org/10.1109/mm.2025.3551880
- Primary Topic
- Computational Physics and Python Applications
- Type
- article
- Field-Weighted Citation Impact
- 0.00