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.
id USP_cea3f5efcac3bd8f52314de7e376174a
oai_identifier_str oai:teses.usp.br:tde-09102024-150819
network_acronym_str USP
network_name_str Biblioteca Digital de Teses e Dissertações da USP
repository_id_str
spelling Aspectos de paralelismo de uma linguagem baseada em objetos.Untitled in englishLinguagens de programação paralelaParallel programming languagesCom 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.With the recent development in the supercomputing and high performance processing area, it turned out to be necessary the research of software tools for this kind of environment. The objective of this dissertation is to describe the aspects of parallelism of an object based programming language. An explanation about programming paradigms used in the parallel processing and the motivations for choosing the object orientation paradigm are presented. Its described ÁGATAs project, a parallel programming language that use the object orientation paradigm features. Aspects of its compiler and its execution environment are presented, as well as comparison with other languages of the same kind. Considering the implementation of a basic compiler for the ÁGATA language, some performance analyses of the execution of ÁGATA code are also presented. In this sense, this project intends to offer the programmer an efficient tool that makes programming applications for parallel machines easier.TBiblioteca Digitais de Teses e Dissertações da USPSato, Liria MatsumotoSalvador, Laís do Nascimento1995-06-21info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://www.teses.usp.br/teses/disponiveis/3/3141/tde-09102024-150819/reponame:Biblioteca Digital de Teses e Dissertações da USPinstname:Universidade de São Paulo (USP)instacron:USPLiberar o conteúdo para acesso público.info:eu-repo/semantics/openAccesspor2024-10-09T18:12:02Zoai:teses.usp.br:tde-09102024-150819Biblioteca Digital de Teses e Dissertaçõeshttp://www.teses.usp.br/PUBhttp://www.teses.usp.br/cgi-bin/mtd2br.plvirginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.bropendoar:27212024-10-09T18:12:02Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)false
dc.title.none.fl_str_mv Aspectos de paralelismo de uma linguagem baseada em objetos.
Untitled in english
title Aspectos de paralelismo de uma linguagem baseada em objetos.
spellingShingle Aspectos de paralelismo de uma linguagem baseada em objetos.
Salvador, Laís do Nascimento
Linguagens de programação paralela
Parallel programming languages
title_short Aspectos de paralelismo de uma linguagem baseada em objetos.
title_full Aspectos de paralelismo de uma linguagem baseada em objetos.
title_fullStr Aspectos de paralelismo de uma linguagem baseada em objetos.
title_full_unstemmed Aspectos de paralelismo de uma linguagem baseada em objetos.
title_sort Aspectos de paralelismo de uma linguagem baseada em objetos.
author Salvador, Laís do Nascimento
author_facet Salvador, Laís do Nascimento
author_role author
dc.contributor.none.fl_str_mv Sato, Liria Matsumoto
dc.contributor.author.fl_str_mv Salvador, Laís do Nascimento
dc.subject.por.fl_str_mv Linguagens de programação paralela
Parallel programming languages
topic Linguagens de programação paralela
Parallel programming languages
description 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.
publishDate 1995
dc.date.none.fl_str_mv 1995-06-21
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://www.teses.usp.br/teses/disponiveis/3/3141/tde-09102024-150819/
url https://www.teses.usp.br/teses/disponiveis/3/3141/tde-09102024-150819/
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv
dc.rights.driver.fl_str_mv Liberar o conteúdo para acesso público.
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Liberar o conteúdo para acesso público.
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.coverage.none.fl_str_mv
dc.publisher.none.fl_str_mv Biblioteca Digitais de Teses e Dissertações da USP
publisher.none.fl_str_mv Biblioteca Digitais de Teses e Dissertações da USP
dc.source.none.fl_str_mv
reponame:Biblioteca Digital de Teses e Dissertações da USP
instname:Universidade de São Paulo (USP)
instacron:USP
instname_str Universidade de São Paulo (USP)
instacron_str USP
institution USP
reponame_str Biblioteca Digital de Teses e Dissertações da USP
collection Biblioteca Digital de Teses e Dissertações da USP
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)
repository.mail.fl_str_mv virginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.br
_version_ 1818279184016867328