usa.png English version

Equipe | Blog | Plano de Atividades

br.png Descrição do Projeto

A 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

Last edited Nov 6, 2008 at 2:40 PM by mkferreira, version 41