SciELO - Scientific Electronic Library Online

 
vol.18 número especialSoftware engineering as a vehicle for water resources environmental planningIntegration model for health services in the colombian social security system índice de autoresíndice de assuntospesquisa de artigos
Home Pagelista alfabética de periódicos  

Serviços Personalizados

Journal

Artigo

Indicadores

Links relacionados

  • Em processo de indexaçãoCitado por Google
  • Não possue artigos similaresSimilares em SciELO
  • Em processo de indexaçãoSimilares em Google

Compartilhar


Tecnura

versão impressa ISSN 0123-921X

Resumo

HERNANDEZ B, Esteban; MONTOYA GAVIRIA, Gerardo de Jesús  e  MONTENEGRO, Carlos Enrique. Lenguajes para programación paralela en arquitecturas heterogéneas utilizando openmpc, ompss, openacc y openmp. Tecnura [online]. 2014, vol.18, n.spe, pp.160-170. ISSN 0123-921X.  https://doi.org/10.14483/udistrital.jour.tecnura.2014.DSE1.a14.

En el campo de la programación paralela, ha arribado un nuevo gran jugador en los últimos 10 años. Las GPU han tomado una importancia relevante en la computación científica debido a que ofrecen alto rendimiento computacional, bajo costos y simplicidad de implementación; sin embargo, uno de los desafíos más grandes que poseen son los lenguajes utilizados para la programación de los dispositivos. El esfuerzo de reescribir algoritmos diseñados originalmente para CPU es uno de los mayores problemas. En este artículo se revisan tres frameworks de programación para la tecnología CUDA y se realiza una comparación con el reciente estándar OpenMP versión 4, resolviendo el método iterativo de Jacobi.

Palavras-chave : Método de Jacobi; OmpSS; OpenACC; OpenMP; Programación paralela.

        · resumo em Inglês     · texto em Inglês     · Inglês ( pdf )

 

Creative Commons License Todo o conteúdo deste periódico, exceto onde está identificado, está licenciado sob uma Licença Creative Commons