Puntuación:
El libro es una guía completa para aprender a programar con CUDA, con numerosos ejemplos e información sobre la arquitectura de CUDA. Está dirigido tanto a principiantes como a programadores avanzados, aunque es beneficioso tener algún conocimiento previo de C. Aunque el libro está bien estructurado y es informativo, es algo anticuado y carece de cobertura de los desarrollos más recientes de CUDA.
Ventajas:⬤ Cobertura completa de la programación CUDA
⬤ numerosos ejemplos de trabajo
⬤ explicaciones claras de los conceptos y la arquitectura de CUDA
⬤ bueno tanto para principiantes como para usuarios avanzados
⬤ incluye consejos de optimización del rendimiento
⬤ proporciona recursos para pruebas prácticas de codificación.
⬤ El contenido puede estar desactualizado ya que no cubre las versiones más recientes de CUDA
⬤ algunos ejemplos requieren correcciones menores para ejecutarse
⬤ la suposición de conocimientos previos de programación en C puede no coincidir con las experiencias de todos los principiantes
⬤ carece de diagramas en color que podrían mejorar la comprensión.
(basado en 48 opiniones de lectores)
Professional Cuda C Programming
Adéntrate en el apasionante mundo de la programación paralela en la GPUcon esta guía práctica y práctica.
Diseñado para profesionales de múltiples sectores industriales, Professional CUDA C Programming presenta los fundamentos de CUDA -una plataforma de cálculo paralelo y un modelo de programación diseñados para facilitar el desarrollo de la programación en la GPU- en un formato fácil de seguir y enseña a los lectores a pensar en paralelo e implementar algoritmos paralelos en las GPU. Cada capítulo trata un tema específico e incluye ejemplos prácticos que demuestran el proceso de desarrollo, lo que permite a los lectores explorar tanto los aspectos "duros" como los "blandos" de la programación en la GPU.
Las arquitecturas informáticas están experimentando un cambio fundamental hacia la computación paralela escalable motivado por los requisitos de las aplicaciones en la industria y la ciencia. Este libro demuestra los retos que plantea la utilización eficiente de los recursos computacionales al máximo rendimiento, presenta técnicas modernas para afrontar estos retos y, al mismo tiempo, aumenta la accesibilidad para profesionales que no son necesariamente expertos en programación paralela. El modelo y las herramientas de programación CUDA permiten a los desarrolladores escribir aplicaciones de alto rendimiento en una plataforma de cálculo paralelo escalable: la GPU. Sin embargo, CUDA puede resultar difícil de aprender sin una amplia experiencia en programación. John Cheng, Max Grossman y Ty McKercher, reconocidos expertos en CUDA, guían a los lectores a través de los conocimientos esenciales y las mejores prácticas de programación para la GPU en Professional CUDA C Programming, lo que incluye:
⬤ Modelo de programación CUDA.
⬤ Modelo de ejecución de la GPU.
⬤ Modelo de memoria de la GPU.
⬤ Flujos, eventos y concurrencia.
⬤ Programación multi-GPU.
⬤ Librerías específicas de dominio CUDA.
⬤ Perfiles y ajuste del rendimiento.
El libro hace que los complejos conceptos de CUDA resulten fáciles de entender para cualquier persona con conocimientos básicos de desarrollo de software, con ejercicios diseñados para ser a la vez legibles y de alto rendimiento. Para el profesional que busca introducirse en la computación paralela y la comunidad de computación de alto rendimiento, Professional CUDA C Programming es un recurso inestimable, con la información más actualizada disponible en el mercado.
© 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)