Exploração de Paralelismo em Hardware e Software

A Lei de Moore, que prevê o dobro do número de transistores por circuito integrado a cada 2 anos, já não pode ser aproveitada como no passado, inviabilizando o desenvolvimento de processadores maiores e com frequência sempre crescente. Desde o início deste século, por causa da barreira térmica, os fabricantes de processadores focaram seus esforços no desenvolvimento de arquiteturas {\it multicore}, evoluindo pouco na execução de código sequencial e forçando o desenvolvimento de versões paralelas de aplicativos. Embora este esforço esteja mostrando algum resultado, com a criação de novas versões de programas capazes de explorar o paralelismo dos processadores modernos, não há como negar que ainda existe muito trabalho a ser feito nesta direção e que nem todos os programas terão implementações paralelas eficientes. Por outro lado, qualquer nova técnica que melhore o desempenho de aplicações sequenciais também melhorará o desempenho de suas versões paralelas. O foco deste projeto é estudar técnicas de exploração de paralelismo, tanto em software quanto em hardware, permitindo a execução eficiente de programas em processadores modernos. Estamos interessados em melhorias arquiteturais, dentro dos \textit{cores}, em novas formas de interligar estes \textit{cores}, numa maior quantidade deles dentro de um circuito integrado, na utilização de aceleradores como GPGPU e em composições de múltiplos computadores na forma de clusters ou nuvem. Para cada uma destas configurações de hardware, também serão necessárias pesquisas e inovações na área de software.. Situação: Em andamento; Natureza: Pesquisa. Integrantes: Rodolfo Jardim de Azevedo - Coordenador / Paulo Cesar Centoducatte - Integrante / Sandro Rigo - Integrante / Edson Borin - Integrante / Nahri Balesdent Moreano - Integrante / Ricardo Ribeiro dos Santos - Integrante / Mário Lúcio Côrtes - Integrante / Guido Araujo - Integrante / Aleardo Manacero Júnior - Integrante / Alexandro José Baldassin - Integrante / Juliana Freitag Borin - Integrante / Renato Porfirio Ishil - Integrante / Edson Norberto Cáceres - Integrante / Roberta Spolon - Integrante / Renata Spolon Lobato - Integrante / João Paulo Papa - Integrante / Ivan Rizzo Guilherme - Integrante / Fabricio Aparecido Breve - Integrante / Carlos Roberto Valêncio - Integrante / Apareido Nilceu Marana - Integrante. Financiador(es): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - Auxílio financeiro.

2014 - Atual