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. |