Data Parallel C++: Dominio de Dpc++ para la programación de sistemas heterogéneos utilizando C++ y Sycl

Puntuación:   (4,3 de 5)

Data Parallel C++: Dominio de Dpc++ para la programación de sistemas heterogéneos utilizando C++ y Sycl (James Reinders)

Opiniones de los lectores

Resumen:

El libro DPC++ with SYCL ha sido muy elogiado por los usuarios por sus exhaustivas explicaciones y ejemplos prácticos en computación heterogénea y programación paralela de datos. Los lectores han encontrado atractivo el estilo de tutoría y están entusiasmados con el impacto potencial de los conceptos enseñados en el libro.

Ventajas:

Explicaciones claras, ejemplos prácticos, estilo de tutoría eficaz, el código compila y funciona como se describe, revolucionario para la programación paralela de datos en C++. Muy recomendable para los programadores de C++.

Desventajas:

Algunos usuarios experimentaron retrasos en la recepción de la copia física del libro.

(basado en 2 opiniones de lectores)

Título original:

Data Parallel C++: Mastering Dpc++ for Programming of Heterogeneous Systems Using C++ and Sycl

Contenido del libro:

Aprenda a acelerar programas C++ utilizando el paralelismo de datos. Este libro de acceso abierto permite a los programadores de C++ estar a la vanguardia de este emocionante e importante nuevo desarrollo que está ayudando a impulsar la computación a nuevos niveles. Está repleto de consejos prácticos, explicaciones detalladas y ejemplos de código para ilustrar los temas clave.

El paralelismo de datos en C++ permite el acceso a recursos paralelos en un sistema heterogéneo moderno, liberándole de la atadura a un dispositivo informático concreto. Ahora, una sola aplicación de C++ puede utilizar cualquier combinación de dispositivos (GPU, CPU, FPGA y ASIC de IA) que se adapte a los problemas planteados.

Este libro comienza introduciendo el paralelismo de datos y los fundamentos para el uso eficaz del estándar SYCL del Grupo Khronos y Data Parallel C++ (DPC++), el compilador de código abierto utilizado en este libro. Los capítulos posteriores cubren temas avanzados que incluyen la gestión de errores, la programación específica de hardware, la comunicación y la sincronización, y consideraciones sobre el modelo de memoria.

Data Parallel C++ le proporciona todo lo necesario para utilizar SYCL en la programación de sistemas heterogéneos.

Lo que aprenderá

⬤ Acelerar programas C++ usando programación paralela de datos.

⬤ Dirigirse a múltiples tipos de dispositivos (por ejemplo, CPU, GPU, FPGA)

⬤ Utilice compiladores SYCL y SYCL.

⬤ Conectar con el futuro heterogéneo de la informática a través de la iniciativa oneAPI de Intel.

A quién va dirigido este libro

Aquellos que se inician en la programación paralela de datos y programadores informáticos interesados en la programación paralela de datos utilizando C++.

Otros datos del libro:

ISBN:9781484255735
Autor:
Editorial:
Encuadernación:Tapa blanda
Año de publicación:2020
Número de páginas:548

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Data Parallel C++: Dominio de Dpc++ para la programación de sistemas heterogéneos utilizando C++ y...
Aprenda a acelerar programas C++ utilizando el...
Data Parallel C++: Dominio de Dpc++ para la programación de sistemas heterogéneos utilizando C++ y Sycl - Data Parallel C++: Mastering Dpc++ for Programming of Heterogeneous Systems Using C++ and Sycl
Data Parallel C++: Programación de sistemas acelerados utilizando C++ y Sycl - Data Parallel C++:...
"Este libro, ahora en su segunda edición, es el...
Data Parallel C++: Programación de sistemas acelerados utilizando C++ y Sycl - Data Parallel C++: Programming Accelerated Systems Using C++ and Sycl

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)