Utilize este identificador para referenciar este registo: https://hdl.handle.net/10216/160966
Autor(es): António Francisco Rente Ribeiro
Título: CGRA-RISC: Simulation Infrastructure for Coupling CGRA Accelerator to RISC-V Processor
Data de publicação: 2024-07-11
Resumo: 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.
Descrição: 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
Assunto: Engenharia electrotécnica, electrónica e informática
Electrical engineering, Electronic engineering, Information engineering
Áreas do conhecimento: 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
Identificador TID: 203856007
URI: https://hdl.handle.net/10216/160966
Tipo de Documento: Dissertação
Condições de Acesso: openAccess
Aparece nas coleções:FEUP - Dissertação

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
682063.pdfCGRA-RISC: Simulation Infrastructure for Coupling CGRA Accelerator to RISC-V Processor8.04 MBAdobe PDFThumbnail
Ver/Abrir


Todos os registos no repositório estão protegidos por leis de copyright, com todos os direitos reservados.