Proposta e implementação de uma versão do kernel do Nanvix para a arquitetura ARM
Author:
Souza, José Luiz de
Abstract:
A arquitetura ARM possui um grande impacto e importância no mercado atual de processadores, onde, segundo a empresa, as tecnologias ARM atingem cerca de 80% da população mundial. Com isso, é de importância realizar a implementação e suporte de uma versão do kernel do Nanvix para a arquitetura ARM.
Este trabalho propõe uma implementação de uma versão do kernel do Nanvix para a arquitetura ARMv8. É proposto a implementação de módulos pertinentes da Hardware Abstraction Layer para a execução do sistema operacional no ARMv8. Os resultados mostraram que a execução na arquitetura ARM no Nanvix possui um pior desempenho ao realizar chamadas de sistemas Fork e Join, porém o mesmo possui um melhor desempenho em operações onde há competição de recursos.