Please use this identifier to cite or link to this item:
https://hdl.handle.net/10216/160966Full metadata record
| DC Field | Value | Language |
|---|---|---|
| dc.creator | António Francisco Rente Ribeiro | |
| dc.date.accessioned | 2025-11-05T04:51:49Z | - |
| dc.date.available | 2025-11-05T04:51:49Z | - |
| dc.date.issued | 2024-07-11 | |
| dc.date.submitted | 2024-08-12 | |
| dc.identifier.other | sigarra:682063 | |
| dc.identifier.uri | https://hdl.handle.net/10216/160966 | - |
| dc.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 | |
| dc.description.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. | |
| dc.language.iso | eng | |
| dc.rights | openAccess | |
| dc.subject | Engenharia electrotécnica, electrónica e informática | |
| dc.subject | Electrical engineering, Electronic engineering, Information engineering | |
| dc.title | CGRA-RISC: Simulation Infrastructure for Coupling CGRA Accelerator to RISC-V Processor | |
| dc.type | Dissertação | |
| dc.contributor.uporto | Faculdade de Engenharia | |
| dc.identifier.doi | 10.34626/dyba-w481 | |
| dc.identifier.tid | 203856007 | |
| dc.subject.fos | Ciências da engenharia e tecnologias::Engenharia electrotécnica, electrónica e informática | |
| dc.subject.fos | Engineering and technology::Electrical engineering, Electronic engineering, Information engineering | |
| thesis.degree.discipline | Mestrado em Engenharia Informática e Computação | |
| thesis.degree.grantor | Faculdade de Engenharia | |
| thesis.degree.grantor | Universidade do Porto | |
| thesis.degree.level | 1 | |
| Appears in Collections: | FEUP - Dissertação | |
Files in This Item:
| File | Description | Size | Format | |
|---|---|---|---|---|
| 682063.pdf | CGRA-RISC: Simulation Infrastructure for Coupling CGRA Accelerator to RISC-V Processor | 8.04 MB | Adobe PDF | ![]() View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.
