Recomiende varios buenos tutoriales introductorios de CUDA (sin publicidad): la comunidad de desarrolladores de Aliyun recomienda varios buenos tutoriales introductorios de CUDA (sin publicidad) https://new-developer.aliyun.com/article/1235987
Recomendaciones de libros de introducción a la programación de CUDA - Zhihu Introducción a la programación de CUDA Aquí hay una lista de algunos libros, blogs y muestras de introducción a la programación de CUDA, adecuados para principiantes. 1. Dirección del código de programación CUDA C profesional: https://github.com/deeperlearning/professional-cuda-c-programming 2. Aprende CUD... https://zhuanlan.zhihu.com/p/564805080
Documentos y Libros Oficiales
Los estudiantes que son buenos en inglés y tienen mucho tiempo pueden leer intensamente documentos o libros oficiales.
Guía de programación de NVIDIA CUDA C++
"Dirección:" Guía de programación de CUDA C++
Este es el tutorial de programación CUDA oficial de Nvidia, pero mi inglés es promedio. Después de leerlo brevemente, siento que muchos detalles no están cubiertos y hay ciertos saltos, por lo que todavía estoy muy confuso después de leerlo.
Guía de mejores prácticas de CUDA C++
"Dirección:" Guía de mejores prácticas de CUDA C++
Este es también el tutorial de programación CUDA oficial de NVIDIA, pero el enfoque está en la práctica, por ejemplo, cómo programar para maximizar el uso de las funciones de GPU para mejorar el rendimiento. Se recomienda leer esto después de sentar las bases.
La guía definitiva para la programación en CUDA C
No necesito decir más sobre un libro tan clásico. La versión original en inglés se llama "Professional CUDA C Programming". La dirección del pdf se encuentra a continuación. Si tarda en abrirse, puede responder a [cuda] en segundo plano. para obtener el archivo pdf: http: //www.hds.bme .hu/~fhegedus/C++/Professional%20CUDA%20C%20Programming.pdf
blog personal
Aquellos como yo que son pobres en inglés y quieren comenzar rápidamente solo pueden buscar blogs en chino, y aún así encontré muchos tutoriales muy buenos.
El blog de Tan Sheng (muy recomendable!!!)
"Dirección:" Programación de inteligencia artificial | Programación del blog de Tan Sheng (CUDA)
Este es otro blogger de tesoros que descubrí recientemente. Después de leer su serie de tutoriales de programación de GPU, me siento iluminado. Muchos principios y detalles subyacentes son claros. "¡Fuerte Amway!"
También abrió el código de muestra correspondiente al tutorial en github: GitHub - Tony-Tan/CUDA_Freshman
Un tutorial minimalista para comenzar con la programación CUDA
"Dirección:" Un tutorial minimalista para comenzar con la programación CUDA - Se busca programador
Solo un vistazo rápido, y podrá escribir el código CUDA más simple después de leerlo.
Introducción a la "Guía de programación de CUDA C" ("Guía de programación de CUDA C")
"Dirección:" Introducción a la "Guía de programación de CUDA C" ("Guía de programación de CUDA C") - Se busca programador
Esta es la interpretación en chino tanto de la Guía de programación de NVIDIA CUDA C++ como de la "Guía definitiva de programación de CUDA C", que agrega gran parte de la comprensión del autor, lo cual es muy útil para un inicio rápido. Pero sigo sintiendo que faltan un poco los detalles, te sugiero que leas el trabajo original si no lo entiendes.
Serie de introducción a la programación CUDA
"Dirección:" Introducción a la programación CUDA (1) Modelo de programación CUDA: se busca programador
Este jefe escribió seis artículos, principalmente a través de un ejemplo simple de suma, y explicó varios métodos de optimización de CUDA paso a paso. Todavía es genial para comenzar y practicar.
Serie de programación CUDA
"Dirección:" Programación CUDA (1) El primer programa CUDA_delphi usa gpu para calcular_Blog-CSDN de MingChaoSun
Esta serie también es muy completa, con más de una docena de artículos, se recomienda leerla rápidamente.
código fuente abierto
Hay muchos códigos fuente de CUDA para que aprendamos lentamente, por lo que simplemente daré algunos códigos de aceleración típicos de la serie Transformer.
Secuencia de luz
Este es el motor de aceleración de inferencia de modelo generativo de código abierto de ByteDance, que admite BERT, GPT, VAE, etc., y actualmente es uno de los más rápidos de la industria.
Transformador más rápido
「地址:」https://github.com/NVIDIA/DeepLearningExamples/tree/master/FasterTransformer
Este es el motor de aceleración de inferencia Transformer de código abierto de NVIDIA.
Turbotransformadores
Este es el motor de aceleración de razonamiento Transformer de código abierto de Tencent.
velocidadprofunda
Este es el motor de aceleración de entrenamiento distribuido de aprendizaje profundo de código abierto de Microsoft.