SciELO - Scientific Electronic Library Online

 
vol.18 número especialLa ingeniería de software como vehículo para la planificación ambiental hídricaModelo de integración de servicios de salud del sistema de seguridad social colombiano índice de autoresíndice de materiabúsqueda de artículos
Home Pagelista alfabética de revistas  

Servicios Personalizados

Revista

Articulo

Indicadores

Links relacionados

  • En proceso de indezaciónCitado por Google
  • No hay articulos similaresSimilares en SciELO
  • En proceso de indezaciónSimilares en Google

Compartir


Tecnura

versión impresa ISSN 0123-921X

Resumen

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

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

        · resumen en Inglés     · texto en Inglés     · Inglés ( pdf )

 

Creative Commons License Todo el contenido de esta revista, excepto dónde está identificado, está bajo una Licencia Creative Commons