CUDA.jl Documentation, Tim Besard, Valentin Churavy, Mike Innes, Katharine Hyatt, Simon Danisch, 2025 - Official documentation for the CUDA.jl package, offering instructions on installation, verifying GPU functionality, and programming NVIDIA GPUs in Julia.
Flux.jl Documentation, Flux.jl developers, 2025 - Official documentation for Flux.jl, detailing how to define models, move them and associated data to GPUs, and adjust training loops for GPU-accelerated workflows.
CUDA C++ Programming Guide, NVIDIA Corporation, 2023 (NVIDIA Corporation) - The primary programming guide for the NVIDIA CUDA platform, outlining GPU architecture, the CUDA programming model, and practices for high-performance GPU computing.
Dive into Deep Learning, Aston Zhang, Zack C. Lipton, Mu Li, Alex J. Smola, 2024 (Cambridge University Press) - An interactive, open-access book that provides broad instruction on deep learning, including information on computational performance and the role of GPUs in speeding up model training.