Improving concurrency and memory usage in distributed operating systems for lightweight manycores via cooperative time-sharing lightweight tasks
JV Souto, M Castro - Journal of Parallel and Distributed Computing, 2023 - Elsevier
Lightweight manycore processors arise to reconcile performance, energy efficiency, and
scalability requirements on a single chip. Operating Systems (OSes) for these processors …
scalability requirements on a single chip. Operating Systems (OSes) for these processors …
Inter-kernel communication facility of a distributed operating system for NoC-based lightweight manycores
Lightweight manycore processors deliver high performance and scalability by bundling in a
single chip hundreds of low-power cores, a distributed memory architecture and Networks …
single chip hundreds of low-power cores, a distributed memory architecture and Networks …
Co-designing clusters of lightweight manycores and asymmetric operating system kernels
Multikernel operating systems (OSs) were introduced to cope with challenges in software
development and deployment in lightweight manycores. Among the possible structures for a …
development and deployment in lightweight manycores. Among the possible structures for a …
Enhancing programmability in noc-based lightweight manycore processors with a portable mpi library
JF Uller, JV Souto, PH Penna… - Simpósio em …, 2020 - proceedings-sol.sbc.org.br
The performance and energy efficiency provided by lightweight manycores is undeniable.
However, the lack of rich and portable support for these processors makes software …
However, the lack of rich and portable support for these processors makes software …
Nanvix: A Distributed Operating System for Lightweight Manycore Processors
PH Penna - 2021 - theses.hal.science
Lightweight Manycore (LW Manycore) processors were introduced to deliver
performancescalability with low-power consumption. To address the former aspect, they rely …
performancescalability with low-power consumption. To address the former aspect, they rely …
LWMPI: An MPI library for NoC‐based lightweight manycore processors with on‐chip memory constraints
J Fellipe Uller, J Vicente Souto… - Concurrency and …, 2023 - Wiley Online Library
Lightweight manycore processors deliver high performance and energy efficiency by
bundling hundreds of low‐power cores, a distributed memory architecture with small local …
bundling hundreds of low‐power cores, a distributed memory architecture with small local …
A task-based execution engine for distributed operating systems tailored to lightweight manycores with limited on-chip memory
Operating Systems (OSes) for lightweight manycore processors feature a distributed design,
where isolated OS instances cooperate to improve programmability and portability issues …
where isolated OS instances cooperate to improve programmability and portability issues …
Implementaçao de openmp para o sistema operacional nanvix em risc-v
RA Souza Filho - 2022 - bdtd.ibict.br
Programar sistemas embarcados com múltiplos núcleos de processamento não é uma
tarefa trivial pois, em muitos casos, esses sistemas não têm suporte a interfaces de …
tarefa trivial pois, em muitos casos, esses sistemas não têm suporte a interfaces de …
A trace-driven methodology to evaluate and optimize memory management services of distributed operating systems for lightweight manycores
Lightweight manycores belong to a new class of emerging low-power processors for the
Exascale era. These processors present several challenges for the development of …
Exascale era. These processors present several challenges for the development of …