Busca avançada
Ano de início
Entree

Compilador jit-java para arquitetura cell alocado em SPE com geração de código focado em SPEs

Processo: 07/02248-9
Linha de fomento:Bolsas no Brasil - Mestrado
Vigência (Início): 01 de setembro de 2007
Vigência (Término): 31 de julho de 2009
Área do conhecimento:Ciências Exatas e da Terra - Ciência da Computação - Sistemas de Computação
Pesquisador responsável:Rodolfo Jardim de Azevedo
Beneficiário:Raoni Fassina Firmino
Instituição-sede: Instituto de Computação (IC). Universidade Estadual de Campinas (UNICAMP). Campinas , SP, Brasil
Assunto(s):Arquitetura e organização de computadores

Resumo

Este projeto visa implementar um compilador Just-In-Time (JIT) específico como parte de uma Maquina Virtual Java (JVM) portada para rodar sobre a arquitetura Cell. O compilador JIT a ser desenvolvido é um JIT de segundo nível que deve executado sobre o SPE do processador Cell e gerar códigos otimizados para serem executados também sobre os diversos SPEs do processador Cell. Não existe até o momento nenhuma implementação de JIT disponível para SPE do processador Cell, assim o projeto deve realizar desde o início o projeto do Compilador JIT, que enfrentará duas vezes a restrição de memória dos SPEs, o Compilador JIT deve caber na memória e também o código que ele gera deve ser projetado para caber na memória dos SPEs. Ainda, é necessário gerar um código de infraestrutura básico para gerenciar, em tempo de execução, as transferências entre os SPEs e o PPE.

Publicações acadêmicas
(Referências obtidas automaticamente das Instituições de Ensino e Pesquisa do Estado de São Paulo)
FIRMINO, Raoni Fassina. Melhoria de desempenho da máquina virtual Java na plataforma Cell B.E. 2010. Dissertação de Mestrado - Universidade Estadual de Campinas (UNICAMP). Instituto de Computação.

Por favor, reporte erros na lista de publicações científicas escrevendo para: cdi@fapesp.br.