Avaliação da Eficiência da Paralelização com Sections OpenMP em um Algoritmo Genético através de Rastros de Execução

  • Gabriella Lopes Andrade
  • Márcia Cristina Cera

Resumo


O rastreamento de execução permite identificar o impacto do uso de diretivas no desenvolvimento de aplicações paralelas. O foco deste trabalho é a diretiva sections do OpenMP, usada na paralelização de um Algoritmo Genético onde há carga de trabalho para apenas 2 threads. Nossos resultados mostram que, embora o uso de sections aumente o tempo de sincronização, ele melhora o desempenho em até 7% quando comparado com a ausência desta primitiva.
Publicado
07/04/2017
ANDRADE, Gabriella Lopes; CERA, Márcia Cristina. Avaliação da Eficiência da Paralelização com Sections OpenMP em um Algoritmo Genético através de Rastros de Execução. In: ESCOLA REGIONAL DE ALTO DESEMPENHO DA REGIÃO SUL (ERAD-RS) , 2017, Ijuí. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2017 . ISSN 2595-4164.