Cheng, John.

Professional cuda c programming / John Cheng, Max Grossman, Ty McKercher. - Indianapolis, IN (USA) : Wrox, 2014 - XXVI, 497 p. : il., gráficas ; 24 cm.

Diseñado para los profesionales a través de múltiples sectores industriales, profesionales CUDA C Programación presenta CUDA - un modelo de plataforma de computación y programación paralela diseñado para facilitar el desarrollo de la programación de la GPU - fundamentos en un formato fácil de seguir, y enseña a los lectores cómo pensar en paralelo e implementar algoritmos paralelos en GPUs. Cada capítulo trata un tema específico, e incluye ejemplos viables que demuestran el proceso de desarrollo, lo que permite a los lectores a explorar tanto los aspectos "blandos" "duros" y de la programación de la GPU. Arquitecturas de computación están experimentando un cambio fundamental hacia la computación en paralelo escalable motivado por requisitos de las aplicaciones en la industria y la ciencia. Este libro demuestra los desafíos de la utilización eficiente de los recursos de cómputo al máximo rendimiento, presenta las técnicas modernas para hacer frente a estos desafíos, al tiempo que aumenta la accesibilidad para los profesionales que no son paralelas necesariamente expertos de programación. El modelo y las herramientas de programación CUDA facultan a los desarrolladores escribir aplicaciones de alto rendimiento en una plataforma de cómputo paralelo escalable: la GPU. Sin embargo, sí CUDA puede ser difícil de aprender sin una amplia experiencia en programación. Autoridades CUDA Reconocidos John Cheng, Max Grossman, y Ty McKercher lectores de guía a través de las habilidades esenciales de programación GPU y mejores prácticas en Profesional CUDA C de programación, incluyendo: CUDA GPU modelo de ejecución de memoria GPU Modelo Programación Modelo arroyos, de eventos y de concurrencia multi-GPU de programación CUDA dominio específico de Bibliotecas de perfiles y ajuste del rendimiento El libro hace conceptos CUDA complejos fácil de entender para cualquier persona con conocimiento del desarrollo de software de base con ejercicios diseñados para ser a la vez fácil de leer y de alto rendimiento. Para el profesional de la búsqueda de la entrada a la computación paralela y la comunidad informática de alto rendimiento, Profesional CUDA C La programación es un recurso muy valioso, con la información más reciente disponible en el mercado.

9781118739327 (pbk. : alk. paper) 1118739329 (pbk. : alk. paper)


C (LENGUAJE DE PROGRAMACIÓN DE COMPUTADORES)

005.133 / C518p