English versionEquipe |
Blog |
Plano de Atividades
Descrição do ProjetoA virtualização é uma técnica importante para a execução paralela de sistemas operacionais em um mesmo processador. Monitores de máquinas virtuais (MMVs) são utilizados para suporte e gerenciamento, passando a ilusão de que existem vários processadores executando os diversos sistemas operacionais. No entanto, parte do suporte à virtualização também pode ser obtida através das instruções do próprio processador, aumentando a eficiência deste processo. O objetivo desta pesquisa é o estudo e a avaliação do suporte à virtualização para processadores multi-core através do projeto e simulação de uma arquitetura de conjunto de instruções que possa executar algumas operações típicas dos MMVs. Basicamente, são novas instruções que podem controlar a virtualização, complementando e simplificando o uso de monitores virtuais disponíveis nas plataformas Windows e outras, aumentando, por conseqüência, seu desempenho.
Participações em Eventos
Documentação