Busca avançada
Ano de início
Entree

Técnicas de geração de código e síntese de instruções para computação reconfigurável

Processo: 02/08139-3
Modalidade de apoio:Bolsas no Brasil - Doutorado Direto
Data de Início da vigência: 01 de março de 2003
Data de Término da vigência: 31 de agosto de 2006
Área de conhecimento:Ciências Exatas e da Terra - Ciência da Computação - Sistemas de Computação
Pesquisador responsável:Guido Costa Souza de Araújo
Beneficiário:Edson Borin
Instituição Sede: Instituto de Computação (IC). Universidade Estadual de Campinas (UNICAMP). Campinas , SP, Brasil
Palavra(s)-Chave do Pesquisador:Arquitetura Dedicadas | Compiladores | Computacao Reconfiguravel | Otimizacao De Codigo | Sintese De Hardware

Resumo

O aumento na demanda por sistemas portáteis de alto desempenho que tenham baixo consumo de energia, torna cada vez mais necessária a especialização dos processadores em função das aplicações. Projetar sistemas dedicados com estas características é uma tarefa difícil, pois os projetistas do hardware devem conhecer bem a aplicação para otimizar o hardware em função desta, e os projetistas do software devem implementar o código de modo a utilizar da melhor maneira possível, os recursos do hardware. Deste modo grande parte do código para sistemas dedicados ainda é implementado em linguagem de montagem. O projeto ChameLeon (desenvolvido no IC-UNICAMP) propõe desenvolver uma ferramenta para auxiliar na construção de sistemas dedicados. A partir de um código fonte e de uma determinada carga de trabalho a ferramenta, irá realizar profiling, selecionar os trechos de código mais executados e sintetizar um hardware (em VHDL) especializado para executar estes trechos de código. Este fragmento de código VHDL será inserido dentro de um processador base (no caso o Leon), sintetizando o novo processador e, por fim, gerando a nova arquitetura. Nossa proposta de doutorado aborda principalmente a parte de geração de código deste projeto. (AU)

Matéria(s) publicada(s) na Agência FAPESP sobre a bolsa:
Mais itensMenos itens
Matéria(s) publicada(s) em Outras Mídias ( ):
Mais itensMenos itens
VEICULO: TITULO (DATA)
VEICULO: TITULO (DATA)

Publicações científicas
(Referências obtidas automaticamente do Web of Science e do SciELO, por meio da informação sobre o financiamento pela FAPESP e o número do processo correspondente, incluída na publicação pelos autores)
BORIN, EDSON; BRETERNITZ, MAURICIO, JR.; WUT, YOUFEG; ARAUJO, GUIDO; IEEE. Clustering-based microcode compression. PROCEEDINGS 2006 INTERNATIONAL CONFERENCE ON COMPUTER DESIGN, v. N/A, p. 3-pg., . (00/15083-9, 02/08139-3)
Publicações acadêmicas
(Referências obtidas automaticamente das Instituições de Ensino e Pesquisa do Estado de São Paulo)
BORIN, Edson. Algoritmos para compressão de microcodigo. 2007. Tese de Doutorado - Universidade Estadual de Campinas (UNICAMP). Instituto de Computação Campinas, SP.