Recomiende varios buenos tutoriales introductorios de CUDA

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

「地址:」GitHub - bytedance/lightseq: LightSeq: una biblioteca de alto rendimiento para el procesamiento y la generación de secuencias

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

「地址:」GitHub - Tencent/TurboTransformers: un tiempo de ejecución rápido y fácil de usar para la inferencia de transformadores (Bert, Albert, GPT2, decodificadores, etc.) en CPU y GPU.

Este es el motor de aceleración de razonamiento Transformer de código abierto de Tencent.

velocidadprofunda

「地址:」GitHub - microsoft/DeepSpeed: DeepSpeed ​​es una biblioteca de optimización de aprendizaje profundo que hace que el entrenamiento y la inferencia distribuidos sean fáciles, eficientes y efectivos.

Este es el motor de aceleración de entrenamiento distribuido de aprendizaje profundo de código abierto de Microsoft.

Supongo que te gusta

Origin blog.csdn.net/m0_37870649/article/details/132122059
Recomendado
Clasificación