CUDA semantics, PyTorch Authors, 2024 - Official documentation explaining PyTorch's GPU support, including device selection, tensor movement, and common pitfalls.
Dive into Deep Learning, Aston Zhang, Zack C. Lipton, Mu Li, Alex Smola, 2024 (Cambridge University Press) - An online textbook chapter that covers device management (CPU/GPU) in deep learning frameworks, including PyTorch, with practical examples.
CUDA C++ Programming Guide, NVIDIA Corporation, 2024 (NVIDIA Corporation) - The authoritative guide to NVIDIA's parallel computing platform, providing foundational knowledge on GPU architecture and CUDA programming relevant to high-performance deep learning.
PyTorch Performance Tuning Guide, Szymon Migacz, 2024 (PyTorch Foundation) - Official guide detailing strategies for optimizing PyTorch model performance, including efficient device utilization and minimizing data transfer overheads.