Please use this identifier to cite or link to this item: https://hdl.handle.net/10216/160966
Full metadata record
DC FieldValueLanguage
dc.creatorAntónio Francisco Rente Ribeiro
dc.date.accessioned2025-11-05T04:51:49Z-
dc.date.available2025-11-05T04:51:49Z-
dc.date.issued2024-07-11
dc.date.submitted2024-08-12
dc.identifier.othersigarra:682063
dc.identifier.urihttps://hdl.handle.net/10216/160966-
dc.descriptionO 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
dc.description.abstractAn 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.
dc.language.isoeng
dc.rightsopenAccess
dc.subjectEngenharia electrotécnica, electrónica e informática
dc.subjectElectrical engineering, Electronic engineering, Information engineering
dc.titleCGRA-RISC: Simulation Infrastructure for Coupling CGRA Accelerator to RISC-V Processor
dc.typeDissertação
dc.contributor.uportoFaculdade de Engenharia
dc.identifier.doi10.34626/dyba-w481
dc.identifier.tid203856007
dc.subject.fosCiências da engenharia e tecnologias::Engenharia electrotécnica, electrónica e informática
dc.subject.fosEngineering and technology::Electrical engineering, Electronic engineering, Information engineering
thesis.degree.disciplineMestrado em Engenharia Informática e Computação
thesis.degree.grantorFaculdade de Engenharia
thesis.degree.grantorUniversidade do Porto
thesis.degree.level1
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.