Please use this identifier to cite or link to this item: https://hdl.handle.net/10216/160966
Author(s): António Francisco Rente Ribeiro
Title: CGRA-RISC: Simulation Infrastructure for Coupling CGRA Accelerator to RISC-V Processor
Issue Date: 2024-07-11
Abstract: An emergent demand for high-performance and multi-domain computing, such as Deep Learn- ing, has potentiated alternative computing devices, commonly called accelerators. This set of devices includes the Coarse-Grained Reconfigurable Array, a highly parallel and re- configurable architecture. Fundamentally, a CGRA includes Processing Elements subdivided into Functional Units capable of parallel mathematical and logical operations, integrated into a 2D interconnection topology to direct the data transfers between elements. During the design and verification process of a CGRA, a Design Space Exploration (DSE) step is usually required. State-of-the-art design frameworks help throughout this process by automating the generation of configurations or generating the hardware specification. A simulation step typically follows, which reports on the achieved correctness and evaluates different performance metrics. This work will build upon an existing Java-based CGRA simulator, enhance its capabilities, and pair it to a RISC-V simulator that will exchange data and instructions with the accelera- tor, acting as a co-processor. The main objective is to use the integrated simulation platform as a tool for DSE of CGRAs, validation of communication between RISC-V and CGRA, and consequent lowering to actual hardware implementations.
Description: O projecto rege-se pelos seguintes objetivos: - Adicionar e testar funcionalidades de parametrização e simulação a um simulador de CGRAs; - Definir um conjunto de instruções RISC-V para interfacear um "core" RISC-V com uma instância do simulador; - Implementar a co-simulação entre o simulador de CGRA a um simulador de RISC-V
Subject: Engenharia electrotécnica, electrónica e informática
Electrical engineering, Electronic engineering, Information engineering
Scientific areas: Ciências da engenharia e tecnologias::Engenharia electrotécnica, electrónica e informática
Engineering and technology::Electrical engineering, Electronic engineering, Information engineering
DOI: 10.34626/dyba-w481
TID identifier: 203856007
URI: https://hdl.handle.net/10216/160966
Document Type: Dissertação
Rights: openAccess
Appears in Collections:FEUP - Dissertação

Files in This Item:
File Description SizeFormat 
682063.pdfCGRA-RISC: Simulation Infrastructure for Coupling CGRA Accelerator to RISC-V Processor8.04 MBAdobe PDFThumbnail
View/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.