Puntuación:
Actualmente no hay opiniones de lectores. La calificación se basa en 3 votos.
Data Parallel C++: Programming Accelerated Systems Using C++ and Sycl
"Este libro, ahora en su segunda edición, es el principal recurso para aprender SYCL 2020 y es el ÚNICO libro que necesitas para formar parte de esta comunidad". Erik Lindahl, GROMACS y Universidad de Estocolmo.
Aprenda a acelerar programas C++ utilizando el paralelismo de datos y SYCL.
Este libro de acceso abierto permite a los programadores de C++ estar a la vanguardia de este emocionante e importante desarrollo que está ayudando a impulsar la computación a nuevos niveles. Esta segunda edición actualizada está repleta de consejos prácticos, explicaciones detalladas y ejemplos de código para ilustrar los temas clave.
SYCL permite el acceso a recursos paralelos en modernos sistemas heterogéneos acelerados. Ahora, una sola aplicación C++ puede utilizar cualquier combinación de dispositivos -incluidas GPU, CPU, FPGA y ASIC- que resulte adecuada para los problemas que se planteen.
Este libro enseña programación paralela de datos utilizando C++ con SYCL y recorre todo lo necesario para programar sistemas acelerados. El libro comienza introduciendo el paralelismo de datos y los temas básicos para un uso eficaz de SYCL. Los capítulos posteriores cubren temas avanzados, incluyendo el manejo de errores, programación específica de hardware, comunicación y sincronización, y consideraciones sobre el modelo de memoria.
Todo el código fuente de los ejemplos utilizados en este libro está disponible gratuitamente en GitHub. Los ejemplos están escritos en SYCL moderno y se actualizan periódicamente para garantizar la compatibilidad con múltiples compiladores.
Lo que aprenderá
⬤ Acelerar programas C++ usando programación paralela de datos.
⬤ Utilizar SYCL y compiladores C++ compatibles con SYCL.
⬤ Escribir código portable para aceleradores que sea agnóstico al vendedor y al dispositivo.
⬤ Optimizar el código para mejorar el rendimiento de aceleradores específicos.
⬤ Estar preparado para beneficiarse de la aparición de nuevos aceleradores de muchos fabricantes.
A quién va dirigido este libro
Nuevos programadores de programación paralela de datos y programadores informáticos interesados en la programación paralela de datos utilizando C++.
Este es un libro de acceso abierto.
© 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)