Uma Solução de escalonamento para o DPC++
Contribuinte(s) |
Navaux, Philippe Olivier Alexandre |
---|---|
Data(s) |
06/06/2007
2002
|
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++. |
Formato |
application/pdf |
Identificador |
http://hdl.handle.net/10183/2501 000320718 |
Idioma(s) |
por |
Direitos |
Open Access |
Palavras-Chave | #Arquitetura de computadores #Processamento distribuido #Escalonamento : Processos #Dpc++ #Objetos distribuidos |
Tipo |
Dissertação |