Aspectos de paralelismo de uma linguagem baseada em objetos.

Detalhes bibliográficos
Ano de defesa: 1995
Autor(a) principal: Salvador, Laís do Nascimento
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Biblioteca Digitais de Teses e Dissertações da USP
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: https://www.teses.usp.br/teses/disponiveis/3/3141/tde-09102024-150819/
Resumo: Com o desenvolvimento recente na area de supercomputacao e processamento de alto desempenho tornou-se necessaria a pesquisa em ferramentas de software para este tipo de ambiente. Esta dissertacao tem como objetivo descrever aspectos de paralelismo de uma linguagem de programacao baseada em objetos. Uma explanacao sobre paradigmas de programacao usados no processamento paralelo e a justificativa para a escolha do paradigma de orientacao a objetos sao apresentadas. E descrito o projeto da linguagem de programacao paralela agata, que usa caracteristicas do paradigma de orientacao a objetos. Tambem sao apresentados aspectos de implementacao do seu compilador e do seu ambiente de execucao, como tambem uma analise comparativa com outras linguagens desta natureza. Um compilador basico para a linguagem agata foi implementado, sendo apresentadas algumas analises de desempenho da execucao de exemplos codificados na linguagem. Com este projeto pretende-se oferecer ao programador uma ferramenta eficiente e que facilite a programacao de aplicacoes para maquinas paralelas.