Programación paralela con OpenACC

Puntuación:   (5,0 de 5)

Programación paralela con OpenACC (Rob Farber)

Opiniones de los lectores

Resumen:

The Lazy Woman's Guide to MPP es un recurso muy apreciado para aprender a programar con MPP centrándose en la descarga de la GPU. Es elogiado por su accesibilidad, con una introducción a los conceptos que se desarrolla gradualmente hasta llegar a temas más complejos, con ejemplos de código. Sin embargo, existen algunas limitaciones de compatibilidad que pueden dificultar su uso a determinados usuarios.

Ventajas:

Fácil de entender, adecuado para principiantes, introducción gradual a los conceptos, proporciona muchos fragmentos de código, escrito por expertos conocedores de la programación paralela.

Desventajas:

No está preparado para los principales usuarios de Linux/código abierto debido a problemas de compatibilidad con ciertas bibliotecas y compiladores.

(basado en 2 opiniones de lectores)

Título original:

Parallel Programming with OpenACC

Contenido del libro:

Parallel Programming with OpenACC es una guía moderna y práctica para implementar sistemas informáticos fiables. El libro explica cómo cualquiera puede utilizar OpenACC para aumentar rápidamente el rendimiento de las aplicaciones utilizando directivas de código de alto nivel llamadas pragmas. El modelo de programación basado en directivas de OpenACC está diseñado para proporcionar un enfoque sencillo, pero potente, de los aceleradores sin un gran esfuerzo de programación.

El autor, Rob Farber, en colaboración con un equipo de expertos, muestra cómo convertir aplicaciones existentes en programas portátiles acelerados en la GPU que demuestren un aumento inmediato de la velocidad. El libro también ayuda a los usuarios a sacar el máximo partido de las últimas arquitecturas de GPU y CPU multinúcleo de NVIDIA y AMD (y pronto también de Intel(R) Xeon Phi(TM)). Los códigos de ejemplo descargables proporcionan experiencia práctica con OpenACC para problemas comunes en sistemas científicos, comerciales, de big data y de tiempo real.

Los temas incluyen la escritura de código reutilizable, capacidades asíncronas, el uso de bibliotecas, clusters multinúcleo, y mucho más. Cada capítulo explica cómo encaja un aspecto específico de la tecnología OpenACC, cómo funciona y los escollos que hay que evitar. A lo largo de todo el libro se demuestra cómo el uso de ejemplos de trabajo sencillos que se pueden adaptar para resolver las necesidades de la aplicación.

⬤ Presenta la forma más sencilla de aprovechar las GPU para acelerar las aplicaciones.

⬤ Muestra cómo funciona OpenACC e incluye ejemplos prácticos que pueden adaptarse a las necesidades de la aplicación.

⬤ Permite a los lectores descargar el código fuente y las diapositivas desde la página web del libro.

Otros datos del libro:

ISBN:9780124103979
Autor:
Editorial:
Idioma:inglés
Encuadernación:Tapa blanda
Año de publicación:2016
Número de páginas:326

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Programación paralela con OpenACC - Parallel Programming with OpenACC
Parallel Programming with OpenACC es una guía moderna y práctica para implementar...
Programación paralela con OpenACC - Parallel Programming with OpenACC

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)