Uma implementação da linguagem paralela CPAR usando modelo de programação \'threads\'.

Detalhes bibliográficos
Ano de defesa: 2002
Autor(a) principal: Matheos Junior, Walter
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-02102024-102626/
Resumo: Este trabalho apresenta uma nova implementação para a linguagem CPAR (uma linguagem de programação para processamento paralelo, desenvolvida na Escola Politécnica da Universidade de São Paulo). Esta nova implementação, utilizando POSIX \"threads\" (\"Pthreads\"), apresenta possibilidade de melhora de desempenho para os programas além de aumentar a sua portabilidade, visto que este padrão está hoje implementado na maioria dos sistemas operacionais UNIXs modernos, alcançando também outros sistemas operacionais como Windows e OS/2. Serão também apresentados nesta dissertação, conceitos básicos de arquiteturas e programação paralelas, as diretivas \"OpenMP\", a linguagem CPAR e sua nova proposta de implementação usando POSIX \"threads\".