Modelo de representação intermediária para computação paralela.

Detalhes bibliográficos
Ano de defesa: 1996
Autor(a) principal: Zorzo, Sérgio Donizetti
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Tese
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-19112024-144546/
Resumo: Os programas paralelos tem sido desenvolvidos para máquinas específicas. A portabilidade é necessária para garantir o ciclo de vida destes programas de forma a absorver alterações de arquitetura ou mesmo novas arquiteturas que vierem a ser propostas para as máquinas de processamento paralelo. Este trabalho descreve um modelo de representação intermediária para programas que possam ser executados de forma concorrente. A representação de programas neste modelo possibilita a sua portabilidade, com características de independência de arquitetura, simplicidade descritiva e completude. A portabilidade do modelo e exemplificada neste trabalho pela tradução da linguagem CPRA para o modelo e o mapeamento do modelo para arquiteturas MIMD fracamente e fortemente acoplada. Os desempenhos e a aplicabilidade do modelo proposto foram exemplificados por aplicações escritas em CPRA e traduzidas para máquinas reais.
id USP_0e0f4f3c6fb91cdf711fc1a4727e4bfb
oai_identifier_str oai:teses.usp.br:tde-19112024-144546
network_acronym_str USP
network_name_str Biblioteca Digital de Teses e Dissertações da USP
repository_id_str
spelling Modelo de representação intermediária para computação paralela.Untitled in englishDistributed processing (Computing)Linguagem de progrqamaçãoParallel programming (Computing)Processamento distribuído (Computação)Programação paralela (Computação)Programming languageOs programas paralelos tem sido desenvolvidos para máquinas específicas. A portabilidade é necessária para garantir o ciclo de vida destes programas de forma a absorver alterações de arquitetura ou mesmo novas arquiteturas que vierem a ser propostas para as máquinas de processamento paralelo. Este trabalho descreve um modelo de representação intermediária para programas que possam ser executados de forma concorrente. A representação de programas neste modelo possibilita a sua portabilidade, com características de independência de arquitetura, simplicidade descritiva e completude. A portabilidade do modelo e exemplificada neste trabalho pela tradução da linguagem CPRA para o modelo e o mapeamento do modelo para arquiteturas MIMD fracamente e fortemente acoplada. Os desempenhos e a aplicabilidade do modelo proposto foram exemplificados por aplicações escritas em CPRA e traduzidas para máquinas reais.Parallel programs have usually been built aimed to run on specific architectures. However, code portability is needed in order to guarantee the life cycle of such programs, making it immune to machine alterations, and even eligible to run on new architectures proposed for the implementation of parallel processing machines. In this sense, this work describes an intermediary representation model for concurrent programs. The representation of programs in this model allows their portability, presenting characteristics such as architecture independence, description ease, and completeness. The portability of the model is exemplified in this work by the translation of the CPAR language to the model, and the mapping of the model to loosely and tightly coupled MIMD architectures. Performance results, and the applicability of the proposed model are exemplified by applications written originally in CPAR and translated to real machines.Biblioteca Digitais de Teses e Dissertações da USPSato, Liria MatsumotoZorzo, Sérgio Donizetti1996-10-28info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisapplication/pdfhttps://www.teses.usp.br/teses/disponiveis/3/3141/tde-19112024-144546/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-11-19T16:53:02Zoai:teses.usp.br:tde-19112024-144546Biblioteca 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-11-19T16:53:02Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)false
dc.title.none.fl_str_mv Modelo de representação intermediária para computação paralela.
Untitled in english
title Modelo de representação intermediária para computação paralela.
spellingShingle Modelo de representação intermediária para computação paralela.
Zorzo, Sérgio Donizetti
Distributed processing (Computing)
Linguagem de progrqamação
Parallel programming (Computing)
Processamento distribuído (Computação)
Programação paralela (Computação)
Programming language
title_short Modelo de representação intermediária para computação paralela.
title_full Modelo de representação intermediária para computação paralela.
title_fullStr Modelo de representação intermediária para computação paralela.
title_full_unstemmed Modelo de representação intermediária para computação paralela.
title_sort Modelo de representação intermediária para computação paralela.
author Zorzo, Sérgio Donizetti
author_facet Zorzo, Sérgio Donizetti
author_role author
dc.contributor.none.fl_str_mv Sato, Liria Matsumoto
dc.contributor.author.fl_str_mv Zorzo, Sérgio Donizetti
dc.subject.por.fl_str_mv Distributed processing (Computing)
Linguagem de progrqamação
Parallel programming (Computing)
Processamento distribuído (Computação)
Programação paralela (Computação)
Programming language
topic Distributed processing (Computing)
Linguagem de progrqamação
Parallel programming (Computing)
Processamento distribuído (Computação)
Programação paralela (Computação)
Programming language
description Os programas paralelos tem sido desenvolvidos para máquinas específicas. A portabilidade é necessária para garantir o ciclo de vida destes programas de forma a absorver alterações de arquitetura ou mesmo novas arquiteturas que vierem a ser propostas para as máquinas de processamento paralelo. Este trabalho descreve um modelo de representação intermediária para programas que possam ser executados de forma concorrente. A representação de programas neste modelo possibilita a sua portabilidade, com características de independência de arquitetura, simplicidade descritiva e completude. A portabilidade do modelo e exemplificada neste trabalho pela tradução da linguagem CPRA para o modelo e o mapeamento do modelo para arquiteturas MIMD fracamente e fortemente acoplada. Os desempenhos e a aplicabilidade do modelo proposto foram exemplificados por aplicações escritas em CPRA e traduzidas para máquinas reais.
publishDate 1996
dc.date.none.fl_str_mv 1996-10-28
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/doctoralThesis
format doctoralThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://www.teses.usp.br/teses/disponiveis/3/3141/tde-19112024-144546/
url https://www.teses.usp.br/teses/disponiveis/3/3141/tde-19112024-144546/
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_ 1818598500876681216