Busca avançada
Ano de início
Entree

Compilador jit-java para arquitetura cell alocado em spe com geracao de codigo focado em spes.

Processo: 07/02248-9
Modalidade de apoio:Bolsas no Brasil - Mestrado
Data de Início da vigência: 01 de setembro de 2007
Data de Término da vigência: 31 de julho de 2009
Área de 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
Palavra(s)-Chave do Pesquisador:Cell Broadband Engine Architecture | Java Virtual Machine | Jvm | multiprocessor | Arquitetura 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.

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 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 Campinas, SP.