O que é?
O projeto ChameLeon visa desenvolver uma infraestrutura para pesquisa
em arquiteturas reconfiguráveis. Trabalhamos tanto na área de hardware
com modelos de arquiteturas e especialização de processadores quanto na
de software com simuladores, extração de padrões e geração de código
para essas arquiteturas.
Este
projeto iniciou como um grande guarda-chuva e, a partir dele, outros
projetos surgiram: ArchC e MicroLeon são os mais ativos atualmente.
O que meus alunos fizeram?
No momento tenho alunos trabalhando nos seguintes itens relacionados ao
ChameLeon:
- Automação de Benchmarks: Os benchmarks são
usados tanto para verificar a corretude de algoritmos quanto para
detecção de novos padrões de código;
- Projeto de uma Nova Arquitetura Reconfigurável:
Possuo alunos desenvolvendo uma nova arquitetura reconfigurável que
deve tirar grande proveito da infraestrutura já disponível e do
conhecimento já obtido com as ferramentas que desenvolvemos.