Uma Solução de escalonamento para o DPC++
AUTOR(ES)
Schlemer, Elgio
DATA DE PUBLICAÇÃO
2007
RESUMO
Este trabalho descreve uma implementação de um modelo de escalonamento para a linguagem de programação DPC++. Esta linguagem, desenvolvida no Instituto de Informática da UFRGS, possibilita que uma aplicação orientada a objetos seja distribuída entre vários processadores através de objetos distribuídos. Muito mais que uma simples biblioteca de comunicação, o DPC ++ torna a troca de mensagens totalmente transparente aos objetos. A integração do DPC++ com o DECK, também em desenvolvimento, trará grandes inovações ao DPC++, principalmente pelo uso de theads. O escalonador proposto para este modelo utiliza estes recursos para implantar os chamados processos espiões, que monitoram a carga de uma máquina, enviando seus resultados ao escalonador. O escalonador implementado possui, desta forma, dois módulos: objetos espiões implementados como um serviço do DECK e o escalonador propriamente dito, incluído no objeto Diretório, parte integrante do DPC++.
ASSUNTO(S)
arquitetura de computadores processamento distribuido escalonamento : processos dpc++ objetos distribuidos
ACESSO AO ARTIGO
http://hdl.handle.net/10183/2501Documentos Relacionados
- Desenvolvimento de heurística para solução do problema de escalonamento de veículos com múltiplas garagens
- Analise das causas da perda de desempenho da MFDM e possivel solução : o impacto do escalonamento de instruções
- Solução exata de problemas de escalonamento determinísticos por meio de verificação simbólica de modelos
- Implante de prótese peniana: uma solução ou um dilema para o casal
- Cadeia voluntária : uma solução para o pequeno varejista : o caso de Brasília