Nanvix: A Distributed Operating System
Repository and Publications
Repository
Nanvix Operating System: https://github.com/nanvix
Publications
FELLIPE ULLER, JOÃO; VICENTE SOUTO, JOÃO; HENRIQUE PENNA, PEDRO; CASTRO, MÁRCIO; FREITAS, HENRIQUE; MÉHAUT, JEAN-FRANÇOIS. LWMPI: An MPI library for NoC-based lightweight manycore processors with on-chip memory constraints. Concurrency and Computation - Practice & Experience (CCPE), v. 35, issue 17, p. e6693, 2023.
OLIVEIRA, L. S., NOGUEIRA, T. H., FREITAS, H. C., Port do Sistema Operacional Nanvix para arquitetura RISC-V Plataforma PULP. In: Workshop de Iniciação Científica (WSCAD-WIC), Simpósio em Sistemas Computacionais de Alto Desempenho, Florianópolis, p. 41-48, 2022. (Special honor - undergraduate student paper)
PENNA, P. H.; SOUTO, J. V.; ULLER, J. F.; CASTRO, M.; FREITAS, H. C.; MEHAUT, J-F. Inter-Kernel Communication Facility of a Distributed Operating System for NoC-Based Lightweight Manycores. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, v. 154, p. 1-15, 2021.
PENNA, PEDRO HENRIQUE; MACIEL, LUCAS; SOUTO, JOÃO VICENTE; LIMA, DAVIDSON FRANCIS; CASTRO, MÁRCIO; BROQUEDIS, FRANÇOIS; FREITAS, HENRIQUE; MÉHAUT, JEAN-FRANÇOIS, Co-Designing Clusters of Lightweight Manycores and Asymmetric Operating System Kernels, IEEE EMBEDDED SYSTEMS LETTERS, v. 13, issue 4, pp. 178-181, 2021.
ULLER, JOÃO FELLIPE ; SOUTO, JOÃO VICENTE ; PENNA, PEDRO HENRIQUE ; CASTRO, MÁRCIO ; FREITAS, HENRIQUE ; MÉHAUT, JEAN-FRANÇOIS. Enhancing Programmability in NoC-Based Lightweight Manycore Processors with a Portable MPI Library. In: XXI Simpósio em Sistemas Computacionais de Alto Desempenho (WSCAD). p. 155-166, 2020.
PENNA, PEDRO HENRIQUE ; SOUTO, JOAO VICENTE ; LIMA, DAVIDSON FRANCIS ; CASTRO, MARCIO ; BROQUEDIS, FRANCOIS ; FREITAS, HENRIQUE ; MEHAUT, JEAN-FRANCOIS . On the Performance and Isolation of Asymmetric Microkernel Design for Lightweight Manycores. In: 2019 IX Brazilian Symposium on Computing Systems Engineering (SBESC), p. 1-8, 2019.
PENNA, P. H. M. M. ; SOUZA, M. A. ; PODESTA JUNIOR, E. ; SOUTO, J. ; CASTRO, M. ; BROQUEDIS, F. ; FREITAS, H. C. ; MEHAUT, J-F . RMem: An OS Service for Transparent Remote Memory Access in Lightweight Manycores. Workshop on Programmability and Architectures for Heterogeneous Multicores (MULTIPROG), 2019.
PENNA, PEDRO HENRIQUE DE MELLO MORADO ; CASTRO, MARCIO BASTOS ; FREITAS, HENRIQUE COTA DE ; MEHAUT, JEAN-FRANCOIS ; CARAM, JOAO . Using the Nanvix Operating System in Undergraduate Operating System Courses. VII Brazilian Symposium on Computing Systems Engineering (SBESC), Curitiba, 2017. p. 193-198.
LIMA, D. F. G. ; PENNA, P. H. M. M. ; FREITAS, H. C. . Uma Análise do Overhead Introduzido pelo Sistema Operacional Nanvix na Execução de Cargas de Trabalho. In: Workshop de Iniciação Científica (WIC), Campinas. Simpósio em Sistemas Computacionais de Alto Desempenho (WSCAD), p. 141-146, 2017. (Undergraduate student paper)