GPGPU Computing con OpenCL

GPGPU Computing con OpenCL (Manfred Gruber Bernhard)

Título original:

GPGPU Computing with OpenCL

Contenido del libro:

Tesis de licenciatura del año 2013 en la asignatura Informática - Programación, nota: 1. 0, Universidad de Ciencias Aplicadas Ober sterreich, Hagenberg, curso: Ingeniería de Software, idioma: Inglés, resumen: Esta tesis proporciona una introducción a la programación para GPUs usando OpenCL.

Tras un repaso histórico a la evolución de las tarjetas gráficas, se analizan las peculiaridades del hardware de GPU y CPU. A partir de estos conocimientos, se presenta OpenCL como una API compatible con todo tipo de hardware de procesamiento. La profundización en el modelo de ejecución y memoria de OpenCL, que permite manejar hardware heterogéneo, se completa con un sencillo pero completo código de ejemplo.

A continuación, la tesis continúa con varias implementaciones de algoritmos estándar para la GPU. Los problemas elegidos comienzan con la multiplicación de matrices y siguen con la suma de todo prefijo y la ordenación.

Como el primer problema ya ofrece paralelismo de forma natural, el análisis y la optimización del rendimiento se centran durante el primer capítulo de implementación. La suma de prefijos y la ordenación son problemas más difíciles de dividir en partes independientes. Se analizan técnicas para abordar este tipo de problemas.

Cada implementación en la GPU se compara con uno o más métodos tradicionales de CPU. Dado que las GPU y las CPU tienen arquitecturas de hardware diferentes, se han elegido algoritmos y optimizaciones apropiados para resolver los problemas explotando al máximo la plataforma subyacente.

Otros datos del libro:

ISBN:9783656829843
Autor:
Editorial:
Idioma:inglés
Encuadernación:Tapa blanda

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

GPGPU Computing con OpenCL - GPGPU Computing with OpenCL
Tesis de licenciatura del año 2013 en la asignatura Informática - Programación, nota: 1. 0,...
GPGPU Computing con OpenCL - GPGPU Computing with OpenCL

Las obras del autor han sido publicadas por las siguientes editoriales:

© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)