SciELO - Scientific Electronic Library Online

 
vol.18 special issueSoftware engineering as a vehicle for water resources environmental planningIntegration model for health services in the colombian social security system author indexsubject indexarticles search
Home Pagealphabetic serial listing  

Services on Demand

Journal

Article

Indicators

Related links

  • On index processCited by Google
  • Have no similar articlesSimilars in SciELO
  • On index processSimilars in Google

Share


Tecnura

Print version ISSN 0123-921X

Abstract

HERNANDEZ B, Esteban; MONTOYA GAVIRIA, Gerardo de Jesús  and  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.

Keywords : Método de Jacobi; OmpSS; OpenACC; OpenMP; Programación paralela.

        · abstract in English     · text in English     · English ( pdf )

 

Creative Commons License All the contents of this journal, except where otherwise noted, is licensed under a Creative Commons Attribution License