Computação de alto desempenho sustentável com processadores manycore de baixo consumo energético: proposta de mecanismos de comunicação entre processos

Repositório institucional da UFSC

A- A A+

Computação de alto desempenho sustentável com processadores manycore de baixo consumo energético: proposta de mecanismos de comunicação entre processos

Mostrar registro simples

dc.contributor Universidade Federal de Santa Catarina pt_BR
dc.contributor.advisor Castro, Márcio Bastos
dc.contributor.author Uller, João Fellipe
dc.contributor.other Seminário de Iniciação Científica e Tecnológica da UFSC
dc.date.accessioned 2020-08-25T14:35:45Z
dc.date.available 2020-08-25T14:35:45Z
dc.date.issued 2020-08-22
dc.identifier.uri https://repositorio.ufsc.br/handle/123456789/212030
dc.description Seminário de Iniciação Científica e Tecnológica. Universidade Federal de Santa Catarina. Centro Tecnológico. pt_BR
dc.description.abstract O desempenho e a eficiência energética de processadores lightweight manycore é inegável. No entanto, a falta de interfaces de programação padronizadas e portáveis para esses processadores faz com que o desenvolvimento de software seja desafiante. Para tentar melhorar essa situação, a pesquisa se apoiou em um sistema operacional distribuído específico para essa classe de processadores (Nanvix) e um conjunto de abstrações de comunicação de baixo nível foi proposto pelo bolsista de iniciação científica que trabalhou durante os 6 primeiros meses do projeto (João Vicente Souto). A partir do trabalho desenvolvido anteriormente, o presente autor (João Fellipe Uller) desenvolveu uma implementação simplificada da Message Passing Interface (MPI), uma interface de programação paralela largamente utilizada na indústria e na pesquisa científica, para lidar com as restrições e as complexidades dos lightweight manycores. Essa implementação, batizada de LWMPI, se apoia sobre o conjunto de abstrações desenvolvido pelo bolsista anterior no Nanvix. Então, uma avaliação de desempenho no processador Kalray MPPA-256 foi realizada utilizando-se um conjunto de benchmarks relevantes. Os resultados obtidos com a LWMPI mostraram que a implementação proposta atinge uma escalabilidade de desempenho similar a uma interface de programação especificamente desenvolvida pela Kalray para o MPPA-256, além de expor uma interface de programação mais rica e portável para várias arquiteturas. pt_BR
dc.format.extent Vídeo pt_BR
dc.language.iso pt_BR pt_BR
dc.publisher Florianópolis, SC pt_BR
dc.rights Open Access
dc.subject Lightweight Manycores pt_BR
dc.subject MPPA-256 pt_BR
dc.subject Sistemas Operacionais pt_BR
dc.subject Comunicação entre processos pt_BR
dc.title Computação de alto desempenho sustentável com processadores manycore de baixo consumo energético: proposta de mecanismos de comunicação entre processos pt_BR
dc.type Video pt_BR


Arquivos deste item

Arquivos Tamanho Formato Visualização
videosic.mp4 116.3Mb MPEG-4 video Visualizar/Abrir

Este item aparece na(s) seguinte(s) coleção(s)

Mostrar registro simples

Buscar DSpace


Busca avançada

Navegar

Minha conta

Estatística

Compartilhar