William Trigos edited Introduction.tex  about 8 years ago

Commit id: c5199654b7d3a8fda64367d4cb7546dc0e948046

deletions | additions      

       

Por otra parte, la tecnología GPU trajo consigo nuevos modelos de programación paralela como CUDA, OpenCL, Pthreads, entre otros; y ademas, un nuevo concepto en la computación conocido como GPGPU \cite{GPGPU:2016:Online}, que tiene como fundamento el aprovechamiento la tecnología GPU para la ejecución de aplicaciones de proposito general.\cite{Nickolls_2010}  CUDA y OpenCL, permiten el desarrollo de aplicaciones con alto grado de paralelismo de datos sobre unidades GPU. Adicionalmente las GPUs, son procesadores masivamente paralelos, que ofrecen un gran nivel de rendimiento en la ejecución para aplicaciones con estas caracteristicas, permitiendo que estas alcancen niveles de rendimiento superiores caracteristicas  en comparación con la ejecución sobre unidades CPU.