skip to main content

Escalonamento de aplicações paralelas: interface AMIGO-CORBA

Santos, Ricardo Ribeiro Dos

Biblioteca Digital de Teses e Dissertações da USP; Universidade de São Paulo; Instituto de Ciências Matemáticas e de Computação 2001-12-07

Acesso online. A biblioteca também possui exemplares impressos.

  • Título:
    Escalonamento de aplicações paralelas: interface AMIGO-CORBA
  • Autor: Santos, Ricardo Ribeiro Dos
  • Orientador: Santana, Marcos José
  • Assuntos: Não Disponível; Not Available
  • Notas: Dissertação (Mestrado)
  • Descrição: Este trabalho apresenta o projeto e implementação de uma interface de comunicação entre o ambiente de escalonamento AMIGO e TAO, que é uma implementação da especificação CORBA. Essa interface permite que aplicações desenvolvidas com TAO utilizem os serviços de escalonamento providos pelo AMIGO. O ambiente AMIGO oferece uma maneira flexível e dinâmica de escalonamento, possibilitando um melhor desempenho para aplicações do usuário. A ferramenta TAO possibilita o desenvolvimento de aplicações distribuídas em conformidade com a especificação CORBA e, também, aplicações paralelas distribuídas através do modelo callback de mensagens assíncronas. Em trabalhos anteriores realizados no grupo de Sistemas Distribuídos e Programação Concorrente do ICMC-USP, foram implementadas com sucesso interfaces para os softwares PVM e LAM-MPI. Os resultados alcançados por esses trabalhos motivaram a implementação de uma nova interface, entre o AMIGO e uma ferramenta CORBA, com o objetivo de explorar o desenvolvimento de aplicações paralelas distribuídas na arquitetura CORBA e, conseqüentemente, oferecer serviços aprimorados de escalonamento para essas aplicações. Após a implementação da interface CORBA-AMIGO neste trabalho, foi possível verificar os ganhos que o uso de técnicas aprimoradas de escalonamento podem trazer sobre o desempenho final da aplicação. Além disso, os resultados obtidos mostraram que a ferramenta TAO é uma solução viável para o desenvolvimento de algumas classes d2 aplicações paralelas distribuídas podendo, inclusive, alcançar desempenho comparável ao desempenho observado com ferramentas construídas especificamente para essas classes de aplicações.
  • DOI: 10.11606/D.55.2018.tde-23012018-162107
  • Editor: Biblioteca Digital de Teses e Dissertações da USP; Universidade de São Paulo; Instituto de Ciências Matemáticas e de Computação
  • Data de criação/publicação: 2001-12-07
  • Formato: Adobe PDF
  • Idioma: Português

Buscando em bases de dados remotas. Favor aguardar.