Otimização do framework PSkel para o processador manycore MPPA-256

DSpace Repository

A- A A+

Otimização do framework PSkel para o processador manycore MPPA-256

Show simple item record

dc.contributor Universidade Federal de Santa Catarina pt_BR
dc.contributor.advisor Castro, Márcio Bastos
dc.contributor.author Nascimento, Bruno Marques do
dc.date.accessioned 2019-12-08T13:04:32Z
dc.date.available 2019-12-08T13:04:32Z
dc.date.issued 2019-06-24
dc.identifier.uri https://repositorio.ufsc.br/handle/123456789/202519
dc.description TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Ciências da Computação. pt_BR
dc.description.abstract A new class of highly parallel low-power chips that deal with a energy restriction was developed. The Sunway SW26010 and Kalray processors are some exemples of them, giving more than two hundred processing cores in a single low-power chip. Despite presenting a better energy efficiency than the general purpose multi core processors, the architects features such as the limited amount of distributed memory on the chip makes the development of efficient scientific applications a challenging task. In this term paper were proposed optimizations to the framework PSkel MPPA, which provides an unique, high-level abstraction for stencil programming in the MPPA-256 processor, exempting programmers from being responsible for the task of explicitly handling with communication and with the parallel hybrid programming model of the MPPA-256. pt_BR
dc.description.abstract Uma nova classe de chips altamente paralelos de baixo consumo energético que lidam com a restrição de energia foi desenvolvida. Os processadores Sunway SW26010 e Kalray MPPA-256 são exemplos deles, entregando mais de duzentos núcleos de processamento em um único chip. Apesar de apresentarem melhor eficiência energética do que os processadores multicore de propósito geral, características arquiteturais como a limitada quantidade de memória distribuída no chip torna o desenvolvimento de aplicações científicas paralelas eficientes uma tarefa desafiadora. Neste projeto foram propostas otimizações ao framework PSkelMPPA, que provê uma abstração única e de alto nível para programação estêncil no processador MPPA-256, eximindo os programadores de serem responsáveis pela tarefa de explicitamente lidar com a comunicação e com o modelo de programação paralela híbrida do MPPA-256. pt_BR
dc.format.extent 87 pt_BR
dc.language.iso pt_BR pt_BR
dc.publisher Florianópolis, SC. pt_BR
dc.rights Open Access
dc.subject Processamento de alto desempenho pt_BR
dc.subject Eficiência energética pt_BR
dc.subject Manycore pt_BR
dc.subject MPPA pt_BR
dc.title Otimização do framework PSkel para o processador manycore MPPA-256 pt_BR
dc.type TCCgrad pt_BR


Files in this item

Files Size Format View
tcc-brunomarques.pdf 1.726Mb PDF View/Open

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Browse

My Account

Statistics

Compartilhar