LWMPI: Biblioteca MPI para processadores manycore leves
Show simple item record
dc.contributor |
Universidade Federal de Santa Catarina |
pt_BR |
dc.contributor.advisor |
Castro, Márcio Bastos |
|
dc.contributor.author |
Uller, João Fellipe |
|
dc.date.accessioned |
2021-08-23T10:25:54Z |
|
dc.date.available |
2021-08-23T10:25:54Z |
|
dc.date.issued |
2021 |
|
dc.identifier.uri |
https://repositorio.ufsc.br/handle/123456789/226268 |
|
dc.description |
Seminário de Iniciação Científica e Tecnológica. Universidade Federal de Santa Catarina. Centro Tecnológico. Departamento de Informática e Estatística. |
pt_BR |
dc.description.abstract |
O desempenho e a eficiência energética dos manycores leves é inegável. No entanto,
a falta de interfaces de programação padrão que sejam portáveis entre as diferentes
arquiteturas torna o processo de desenvolvimento de software complexo e custoso.
Nesse contexto, a LWMPI surge como uma tentativa de melhorar essa situação, buscando se
aproveitar das duas abordagens tradicionais existentes para atender problemas
de programabilidade em novas arquiteturas: sistemas operacionais e sistemas de tempo
de execução. Nesse trabalho, buscamos melhorar a implementação da LWMPI, desenvolvida
durante o ciclo PIBIC anterior, e complementá-la com novas funcionalidades, de modo a
melhorar ainda mais os resultados que anteriormente já se mostravam muito promissores.
Além de um novo módulo de processos, foram realizadas diversas otimizações nos protocolos
de comunicação empregados pela LWMPI, de modo a se aproveitar ainda mais das características
que tornam os manycores leves tão interessantes para a área de computação de alto desempenho.
A avaliação experimental também foi expandida, oferecendo uma comparação direta com a interface
de programação que serve de base para a LWMPI, buscando avaliar métricas como desempenho bruto,
escalabilidade e consumo energético, utilizando-se de um conjunto de benchmarks relevantes
sobre o Kalray MPPA-256. Mais uma vez, os resultados mostram que a LWMPI se coloca como uma
ótima opção em relação às interfaces de programação existentes para esses processadores,
obtendo desempenho superior e melhor eficiência energética por meio de suas otimizações, quando
comparada às demais interfaces avaliadas. |
pt_BR |
dc.format.extent |
Video |
pt_BR |
dc.language.iso |
pt_BR |
pt_BR |
dc.publisher |
Florianópolis, SC |
pt_BR |
dc.subject |
Computação de alto desempenho |
pt_BR |
dc.subject |
MPI |
pt_BR |
dc.subject |
Nanvix |
pt_BR |
dc.subject |
Manycores leves |
pt_BR |
dc.subject |
Sistemas de tempo de execução |
pt_BR |
dc.title |
LWMPI: Biblioteca MPI para processadores manycore leves |
pt_BR |
dc.type |
Video |
pt_BR |
Files in this item
This item appears in the following Collection(s)
Show simple item record
Search DSpace
Browse
-
All of DSpace
-
This Collection
My Account
Statistics
Compartilhar