Publicação
Open-source SPMP-based CVA6 Virtualization
| Resumo: | This work presents the first open-source design and implementation of the RISC-V SPMP for hypervisor. We integrated the dual-stage SPMP implementation into an MMU-less 64-bit CVA6 core with the Hypervisor extension enabled. The modified core was functionally validated using a software stack built around the Bao hypervisor. Preliminary results regarding FPGA resource utilization are also provided. Future work includes benchmarking the SPMP-based platform and comparing its performance with conventional MMU-based virtualization. Additionally, we plan to contribute to the RISC-V community by developing a QEMU implementation of the dual-stage SPMP. |
|---|---|
| Autores principais: | Rodríguez, Manuel |
| Outros Autores: | Martins, José Carvalho; Sá, Bruno; Pinto, Sandro |
| Ano: | 2025 |
| País: | Portugal |
| Tipo de documento: | comunicação em conferência |
| Tipo de acesso: | acesso aberto |
| Instituição associada: | Universidade do Minho |
| Idioma: | inglês |
| Origem: | RepositóriUM - Universidade do Minho |
Registos relacionados
image Securing embedded and IoT systems with SPMP-based virtualization
por: Rodríguez, Manuel
Publicado em: (2024)
por: Rodríguez, Manuel
Publicado em: (2024)
category CVA6 MMU-less virtualization - From hardware to software and vice versa
por: Rodríguez, Manuel
Publicado em: (2025)
por: Rodríguez, Manuel
Publicado em: (2025)
image RISC-V Virtualization for a CVA6-based SoC
por: Sá, Bruno Vilaça
Publicado em: (2022)
por: Sá, Bruno Vilaça
Publicado em: (2022)
article Holistic RISC-V virtualization: CVA6-based SoC
por: Sá, Bruno
Publicado em: (2023)
por: Sá, Bruno
Publicado em: (2023)
image SPMP for all layers: A RISC-V full-stack PoC
por: Rodríguez, Manuel
Publicado em: (2025)
por: Rodríguez, Manuel
Publicado em: (2025)
article CVA6 RISC-V virtualization: architecture, microarchitecture, and design space exploration
por: Sá, Bruno
Publicado em: (2023)
por: Sá, Bruno
Publicado em: (2023)
category Controle digital backstepping para spmp aplicado em sistema fotovoltaico
por: Silva, Robson Taveira Gonçalves da
Publicado em: (2021)
por: Silva, Robson Taveira Gonçalves da
Publicado em: (2021)
article Implementacão do RISC-V IOPMP no CVA6 SoC
por: Marques, Francisco
Publicado em: (2022)
por: Marques, Francisco
Publicado em: (2022)
article Fibrinolysis in acute CVA: the current status.
por: Ferro, M A
Publicado em: (1997)
por: Ferro, M A
Publicado em: (1997)
school An open source virtual globe for android
por: Almeida, Paulo Adelino Dias
Publicado em: (2013)
por: Almeida, Paulo Adelino Dias
Publicado em: (2013)
school Ironman: Open Source Containers and Virtualization in bare metal
por: Yang, Ye
Publicado em: (2021)
por: Yang, Ye
Publicado em: (2021)
school Intelligent support system for CVA diagnosis by cerebral computerized tomography
por: Hajimani, Elmira
Publicado em: (2017)
por: Hajimani, Elmira
Publicado em: (2017)
article Building a open source framework for virtual medical training
por: Marques, Fátima de Lourdes dos Santos Nunes
Publicado em: (2010)
por: Marques, Fátima de Lourdes dos Santos Nunes
Publicado em: (2010)
groups A software tool for intelligent CVA diagnosis by cerebral computerized tomography
por: Hajimani, Elmira
Publicado em: (2013)
por: Hajimani, Elmira
Publicado em: (2013)
groups Improving the diagnosis of ischemic CVA's through CT scan with neural networks
por: Ribeiro, Luís
Publicado em: (2007)
por: Ribeiro, Luís
Publicado em: (2007)
groups Neural networks assisted diagnosis of ischemic CVA's through CT scan
por: Ribeiro, Luís
Publicado em: (2007)
por: Ribeiro, Luís
Publicado em: (2007)
article Simultaneous enterovirus EV-D68 and CVA6 infections causing acute respiratory distress syndrome and hand, foot and mouth disease
por: Sousa Jr, Ivanildo Pedro de
Publicado em: (2021)
por: Sousa Jr, Ivanildo Pedro de
Publicado em: (2021)
school Wrong-way risk in stock swaps: measuring counterparty credit risk and CVA
por: Ibelli, Rodrigo Trintino
Publicado em: (2015)
por: Ibelli, Rodrigo Trintino
Publicado em: (2015)
article Analysis of impacts from environmental factors evaluated by icf in individuals post-cva
por: Ribeiro,Kátia Suely Queiroz Silva
Publicado em: (2016)
por: Ribeiro,Kátia Suely Queiroz Silva
Publicado em: (2016)
article Treatment of Cerebrovascular Accident (CVA) sequelae with botulinum toxin: A literature review
por: Figueiredo, Bárbara Queiroz de
Publicado em: (2021)
por: Figueiredo, Bárbara Queiroz de
Publicado em: (2021)
school CVaR optimization of high dimensional portfolios using dynamic factor copulas
por: Alovisi, Gustavo
Publicado em: (2022)
por: Alovisi, Gustavo
Publicado em: (2022)
groups Using VaR and CVaR Techniques to calculate the Long-term Operational Reserve
por: Bremermann,L
Publicado em: (2016)
por: Bremermann,L
Publicado em: (2016)
school Aplicação do CVaR no Planejamento da Operação do Sistema Interligado Nacional
por: Maldonado, Diana Vanessa López
Publicado em: (2023)
por: Maldonado, Diana Vanessa López
Publicado em: (2023)
school Abordagens eficientes e aproximadas com políticas estacionárias para CVaR MDP
por: Dênis Benevolo Pais
Publicado em: (2019)
por: Dênis Benevolo Pais
Publicado em: (2019)
article Agent-based spatiotemporal simulation of biomolecular systems within the open source MASON framework
por: Pérez-Rodríguez, Gael
Publicado em: (2015)
por: Pérez-Rodríguez, Gael
Publicado em: (2015)
article Agent-Based Spatiotemporal Simulation of Biomolecular Systems within the Open Source MASON Framework
por: Gael Pérez Rodríguez
Publicado em: (2015)
por: Gael Pérez Rodríguez
Publicado em: (2015)
book Open Science, Open Data, Open Source
por: Vos, Rutger A.
Publicado em: (2017)
por: Vos, Rutger A.
Publicado em: (2017)
school Desenvolvimento de loja virtual utilizando plataforma de e-commerce open source
por: Maass, Jone Emilio
Publicado em: (2020)
por: Maass, Jone Emilio
Publicado em: (2020)
article Portfolio optimization using Mean Absolute Deviation (MAD) and Conditional Value-at-Risk (CVaR)
por: Silva,Lucas Pelegrin da
Publicado em: (2017)
por: Silva,Lucas Pelegrin da
Publicado em: (2017)
school Worst case mixture-copula Mean-CVaR portfolio optimization : an implementation for brazilian indexes
por: Alovisi, Gustavo
Publicado em: (2020)
por: Alovisi, Gustavo
Publicado em: (2020)
school O Cash Value Added (CVA) como o indicador de avaliação do desempenho
por: Quizomba, Achabwabwa
Publicado em: (2021)
por: Quizomba, Achabwabwa
Publicado em: (2021)
category Algoritmo Exato de Avaliação de uma Política Estacionária para CVaR MDP
por: Delgado, Karina Valdivia
Publicado em: (2019)
por: Delgado, Karina Valdivia
Publicado em: (2019)
article Open-source RISC-V Input/Output Memory Management Unit (IOMMU) IP
por: Rodríguez, Manuel
Publicado em: (2023)
por: Rodríguez, Manuel
Publicado em: (2023)
school Controle veicular autônomo (CVA): um sistema para prevenir acidentes no contexto de veículos autônomos.
por: Caroline Bianca Santos Tancredi Molina
Publicado em: (2018)
por: Caroline Bianca Santos Tancredi Molina
Publicado em: (2018)
book Diagnóstico de CVA isquémicos asistido por redes neuronales mediante la exploración por CT
por: Ribeiro, Luís
Publicado em: (2009)
por: Ribeiro, Luís
Publicado em: (2009)
school An open-source RISC-V input/output memory management unit
por: Cedeño Rodríguez, Manuel Alejandro
Publicado em: (2024)
por: Cedeño Rodríguez, Manuel Alejandro
Publicado em: (2024)
article SDR-Based Spectrum Analyzer Based in Open-Source GNU Radio
por: Perotoni,Marcelo B.
Publicado em: (2021)
por: Perotoni,Marcelo B.
Publicado em: (2021)
article Open-Source Sephardism
por: Antunes, Pedro
Publicado em: (2025)
por: Antunes, Pedro
Publicado em: (2025)
school IPTV open source
por: Magalhães, Tiago Ferreira
Publicado em: (2017)
por: Magalhães, Tiago Ferreira
Publicado em: (2017)
school An Open-Source Smartwatch-based System to Enhance Cyclist Safety
por: Mafalda Inês Matos Dinis
Publicado em: (2025)
por: Mafalda Inês Matos Dinis
Publicado em: (2025)
Registos relacionados
-
image Securing embedded and IoT systems with SPMP-based virtualization
por: Rodríguez, Manuel
Publicado em: (2024) -
category CVA6 MMU-less virtualization - From hardware to software and vice versa
por: Rodríguez, Manuel
Publicado em: (2025) -
image RISC-V Virtualization for a CVA6-based SoC
por: Sá, Bruno Vilaça
Publicado em: (2022) -
article Holistic RISC-V virtualization: CVA6-based SoC
por: Sá, Bruno
Publicado em: (2023) -
image SPMP for all layers: A RISC-V full-stack PoC
por: Rodríguez, Manuel
Publicado em: (2025)