Advanced search
Start date
Betweenand

Combining data and computation transformations for Fine-grain reconfigurable architectures

Grant number: 11/11040-8
Support Opportunities:Scholarships in Brazil - Doctorate
Start date: September 01, 2011
End date: September 30, 2015
Field of knowledge:Physical Sciences and Mathematics - Computer Science - Computer Systems
Principal Investigator:Eduardo Marques
Grantee:Cristiano Bacelar de Oliveira
Host Institution: Instituto de Ciências Matemáticas e de Computação (ICMC). Universidade de São Paulo (USP). São Carlos , SP, Brazil
Associated scholarship(s):12/21068-0 - Combining data and computation transformations for Fine-grain reconfigurable architectures, BE.EP.DR

Abstract

A demanda por alto desempenho em sistemas computacionais cresceu consideravelmente nos últimos anos. Aplicações para análise complexa de grande quantidade de dados estão hoje presentes em várias áreas, fato que contribuiu para o desenvolvimento de máquinas para computação paralela. Uma alternativa para construção dessas máquinas é o uso de FPGA's, devido à flexibilidade de desenvolvimento possibilitada por estes dispositivos em conjunto com sua capacidade computacional. Entretanto, programar efetivamente estes dispositivos, explorando o paralelismo de forma eficiente, exige conhecimentos de hardware e habilidades específicas. Isto limita o número de desenvolvedores em função da predominância do paradigma de programação tradicionalmente sequencial imposto pelas linguagens imperativas. Neste cenário, ferramentas capazes de mapear códigos escritos em linguagens de alto nível diretamente em hardware assumem grande importância ao facilitarem o desenvolvimento de aplicações para estas arquiteturas. Esta tarefa, por sua vez, é complexa, dadas as inúmeras configurações possíveis em arquiteturas de hardware reconfigurável. Parte dos problemas enfrentados neste processo são relativos ao mapeamento, gerenciamento e acesso a memórias, uma vez que a latência para leitura e escrita de dados têm sido um gargalo para aplicações de alto desempenho. A fim de contribuir para minimizar estes problemas, a proposta deste projeto de doutorado consiste em pesquisar e desenvolver técnicas para geração de códigos otimizados para hardware reconfigurável, considerando aspectos relativos ao mapeamento, gerenciamento e acesso à memória. Com isto, espera-se prover mecanismos que facilitem a implementação de produtos e projetos relacionados a aplicações de computação de alto desempenho que envolvam o uso de arquiteturas reconfiguráveis, promovendo uma maior absorção desta tecnologia pela indústria e governo. (AU)

News published in Agência FAPESP Newsletter about the scholarship:
More itemsLess items
Articles published in other media outlets ( ):
More itemsLess items
VEICULO: TITULO (DATA)
VEICULO: TITULO (DATA)

Academic Publications
(References retrieved automatically from State of São Paulo Research Institutions)
OLIVEIRA, Cristiano Bacelar de. LALP+ : a framework for developing FPGA-based hardware accelerators. 2015. Doctoral Thesis - Universidade de São Paulo (USP). Instituto de Ciências Matemáticas e de Computação (ICMC/SB) São Carlos.