• WORKSHOP
    WORKSHOP "HPC UD ‘17”.

    19 y 20 de Septiembre, Bogota D.C, Colombia
    La serie de talleres sobre programación paralela y de alto desempeño, ofrecidos por la universidad Distrital Francisco José de Caldas tienen como objetivo proporcionar una introducción completa y práctica a técnicas y tecnologías de programación y optimización en computación paralela basadas en estándares y marcos abiertos con el fin de utilizar totalmente las capacidades de escalamiento…

esenfrpt
Lunes, 13 Marzo 2017 09:20

Lenguajes para programación paralela en arquitecturas heterogéneas utilizando openmpc, ompss, openacc y openmp

Escrito por Esteban Hernández Barragán
Valora este artículo
(0 votos)

RESUMEN

En el campo de la programación paralela, ha arri-bado un nuevo gran jugador en los últimos 10 años. Las GPU han tomado una importancia re-levante 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 progra-mación de los dispositivos.

El esfuerzo de reescri-bir 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 compara-ción con el reciente estándar OpenMP versión 4, resolviendo el método iterativo de Jacobi.

Palabras clave:

Método de Jacobi, OmpSS, Ope-nACC, OpenMP, Programación paralela.

 

Visto 247 veces Modificado por última vez en Lunes, 20 Marzo 2017 09:40

Deja un comentario

Asegúrese de introducir toda la información requerida, indicada por un asterisco (*). No se permite código HTML.