Exportar registro bibliográfico

Programação e execução de aplicações distribuídas baseadas em tarefas em sistemas heterogêneos (2023)

  • Authors:
  • Autor USP: BÉLO, DENILSON SOUZA - EP
  • Unidade: EP
  • Sigla do Departamento: PCS
  • Subjects: PROGRAMAÇÃO PARALELA; CIÊNCIA DA COMPUTAÇÃO
  • Language: Português
  • Abstract: Atualmente há uma crescente demanda pelo uso da Computação de Alto Desempenho. Uma forma para explorar essa capacidade de processamento é a utilização de computadores conectados em uma rede de alta velocidade. Cada computador poderá possuir processadores com um número crescente de núcleos. E para melhorar ainda mais a performance se acrescentam aceleradores de hardware como GPGPUs. O desenvolvimento de aplicações em HPC é uma tarefa complexa, pois exige o entendimento das estratégias de paralelização, e a utilização de recursos heterogêneos intensifica ainda mais essa dificuldade. Este trabalho tem como objetivo propor um modelo de programação baseada em tarefas paralelas para sistemas distribuídos com arquiteturas heterogêneas compostas por CPUs e aceleradores de hardware, através de uma sintaxe simples e direta e que garanta um desempenho equivalente aos modelos atuais de programação distribuída. São apresentados os testes de avaliação da funcionalidade, desempenho e de comparação com o uso do sistema OpenMPI, amplamente utilizado em sistemas distribuídos. Os principais resultados alcançados foram: (1) a facilidade de utilização independente da arquitetura empregada, quer sejam CPUs e/ou aceleradores de hardware; (2) mostraram desempenho muito equivalente, em alguns casos superiores, aos obtidos com o uso do sistema OpenMPI. Estes resultados comprovam a viabilidade da solução proposta.
  • Imprenta:
  • Data da defesa: 12.04.2023
  • Acesso à fonte
    How to cite
    A citação é gerada automaticamente e pode não estar totalmente de acordo com as normas

    • ABNT

      BÉLO, Denilson Souza. Programação e execução de aplicações distribuídas baseadas em tarefas em sistemas heterogêneos. 2023. Dissertação (Mestrado) – Universidade de São Paulo, São Paulo, 2023. Disponível em: https://www.teses.usp.br/teses/disponiveis/3/3141/tde-04072023-150343/. Acesso em: 23 maio 2024.
    • APA

      Bélo, D. S. (2023). Programação e execução de aplicações distribuídas baseadas em tarefas em sistemas heterogêneos (Dissertação (Mestrado). Universidade de São Paulo, São Paulo. Recuperado de https://www.teses.usp.br/teses/disponiveis/3/3141/tde-04072023-150343/
    • NLM

      Bélo DS. Programação e execução de aplicações distribuídas baseadas em tarefas em sistemas heterogêneos [Internet]. 2023 ;[citado 2024 maio 23 ] Available from: https://www.teses.usp.br/teses/disponiveis/3/3141/tde-04072023-150343/
    • Vancouver

      Bélo DS. Programação e execução de aplicações distribuídas baseadas em tarefas em sistemas heterogêneos [Internet]. 2023 ;[citado 2024 maio 23 ] Available from: https://www.teses.usp.br/teses/disponiveis/3/3141/tde-04072023-150343/

    Últimas obras dos mesmos autores vinculados com a USP cadastradas na BDPI:

    Digital Library of Intellectual Production of Universidade de São Paulo     2012 - 2024