RTASS: a RunTime Adaptable and Scalable System for Network-on-Chip-Based Architectures
Research output: Contribution to book/Conference proceedings/Anthology/Report › Conference contribution › Contributed › peer-review
Contributors
Abstract
In an ever-evolving digital world with complex algorithms like machine learning, we need new strategies for more flexibility to cope with the ever-changing environment. For this, runtime scalability and runtime adaptability for low-power and highly efficient hardware is a promising solution. By combining the runtime reconfiguration of FPGAs with the efficient communication of Networks-on-Chip (NoC), we are able to implement a highly scalable, high-performance, and energy-efficient computing architecture that fixed-function units and specialized static accelerators lack. In this work, we introduce a RunTime Adaptable and Scalable System for NoC-based architectures called RTASS. The hardware architecture includes a master subsystem, a network adapter, and an NoC subsystem with parametrizable routers and several various routing algorithms. Furthermore, RTASS provides a software architecture that includes advanced drivers for runtime management. The key benefit of RTASS is the ability to dynamically adjust the number of routers within the NoC at runtime based on the current application's requirements. That allows the system to support both homogeneous and inhomogeneous types of processing elements as well as regular and irregular shapes. The development of this runtime scalable and flexible architecture will establish the foundation for future highly adaptable applications such as machine learning and computer vision in the embedded computing field. We implemented and evaluated the proposed work with the Xilinx Zynq-7000 FPGA, with the possibility of porting it to other FPGAs that support runtime reconfiguration.
Details
Original language | English |
---|---|
Title of host publication | 2023 26th Euromicro Conference on Digital System Design (DSD) |
Publisher | IEEE |
Pages | 585-592 |
Number of pages | 8 |
ISBN (electronic) | 9798350344196 |
ISBN (print) | 979-8-3503-4420-2 |
Publication status | Published - 8 Sept 2023 |
Peer-reviewed | Yes |
Conference
Title | 26th Euromicro Conference on Digital System Design |
---|---|
Abbreviated title | DSD 2023 |
Conference number | 26 |
Duration | 6 - 8 September 2023 |
Website | |
Location | Grand Blue Fafa Resort |
City | Durres |
Country | Albania |
External IDs
ORCID | /0000-0003-2571-8441/work/156812064 |
---|---|
ORCID | /0000-0001-5005-0928/work/156812407 |
ORCID | /0000-0002-8604-0139/work/156813441 |
Scopus | 85189163281 |
Keywords
Keywords
- Computer architecture, Computer vision, Embedded computing, Machine learning algorithms, Runtime, Scalability, Shape