É possível buscar supercomputadores energeticamente eficientes?
Author:
Uller, João Fellipe
Abstract:
A necessidade cada vez maior de poder computacional tem trazido nos últimos anos uma preocupação crescente com a eficiência energética dos supercomputadores. Buscam-se, cada vez mais, soluções capazes de entregar esse maior poder computacional com um menor consumo energético. Nesse contexto, os Lightweight Manycores surgem para atender às demandas dessas duas importantes áreas. No entanto, as particularidades arquiteturais desses processadores exigem a disponibilização de ambientes de desenvolvimento que simplifiquem o porte de aplicações e abstraiam as complexidades intrínsecas do hardware. O objetivo deste trabalho é propor mecanismos de comunicação entre processos localizados em clusters distintos em lightweight manyco- res, além de prover uma implementação do padrão Message Passing Interface (MPI) sobre esses mecanismos. As contribuições estão inseridas na pesquisa e desenvolvimento de um SO distribuído para lightweight manycores, denominado Nanvix. Os resultados mostram como algoritmos distribuídos conhecidos podem ser eficiente- mente suportados pelo Nanvix, bem como padrões bem conhecidos pela indústria podem ser implementados de maneira satisfatória sem incorrer em perdas significativas de desempenho.
Description:
Divulgação Científica para a Comunidade Universidade Federal de Santa Catarina