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. Parallel programming languages on heterogeneous architectures using openmpc, ompss, openacc and 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.

On the field of parallel programing has emerged a new big player in the last 10 years. The GPU's have taken a relevant importance on scientific computing because they offer a high performance computing, low cost and simplicity of implementation. However, one of the most important challenges is the program languages used for this devices. The effort for recoding algorithms designed for CPUs is a critical problem. In this paper we review three of principal frameworks for programming CUDA devices compared with the new directives introduced on the OpenMP 4 standard resolving the Jacobi iterative method.

Keywords : CUDA; Jacobbi method; OmpSS; OpenACC; OpenMP; OpenMP; Parallel Programming.

        · abstract in Spanish     · 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