Skip to content

CUDA:Documentation

CUDA C Programming Guide

CUDA C Programming Guide v8.0
http://docs.nvidia.com/cuda/cuda-c-programming-guide/index.html#axzz4Otqd6zIG
CUDA_C_Programming_Guide_-_v8.0.pdf
CUDA C Programming Guide v9.1.85
CUDA_C_Programming_Guide.pdf
Google translate (en -> ko): CUDA_C_Programming_Guide_-v9.1.85-01.pdf, CUDA_C_Programming_Guide-v9.1.85-_02.pdf
CUDA C/C++ Programming Guide
CUDA_C_and_CPP_Programming_Guide.zip
Korea Insurance Development Institute 참조 (보험 개발원)

CUDA C Best Practices Guide

CUDA C Best Practices Guide v7.5 (한글번역)
CUDA_C_Best_Practices_Guide_v7.5_-_ko.pdf
CUDA C Best Practices Guide v8.0
http://docs.nvidia.com/cuda/cuda-c-best-practices-guide/index.html#axzz4Otqd6zIG
CUDA_C_Best_Practices_Guide_-_v8.0.pdf
CUDA C Best Practices Guide v9.1.85
CUDA_C_Best_Practices_Guide.pdf
Google translate (en -> ko): CUDA_C_Best_Practices_Guide_-_google-trans-ko.pdf

CUDA Toolkit Documentation - v9.1.85

  • Pascal Compatibility Guide: Pascal_Compatibility_Guide.pdf
  • Volta Compatibility Guide: Volta_Compatibility_Guide.pdf
  • Pascal Tuning Guide: Pascal_Tuning_Guide.pdf
  • Volta Tuning Guide: Volta_Tuning_Guide.pdf
  • PTX Interoperability: PTX_Writers_Guide_To_Interoperability.pdf
  • Inline PTX Assembly: Inline_PTX_Assembly.pdf
  • CUDA Runtime API: CUDA_Runtime_API.pdf
  • CUDA Driver API: CUDA_Driver_API.pdf
  • CUDA Math API: CUDA_Math_API.pdf
  • NVCC: CUDA_Compiler_Driver_NVCC.pdf
  • CUDA-GDB: cuda-gdb.pdf
  • CUDA-MEMCHECK: CUDA_Memcheck.pdf
  • Nsight Eclipse Edition: Nsight_Eclipse_Edition_Getting_Started.pdf
  • Profiler: CUDA_Profiler_Users_Guide.pdf
    • Google translate (en -> ko): CUDA_Profiler_Users_Guide_-v9.1.85-_ko.pdf
  • CUDA Binary Utilities: CUDA_Binary_Utilities.pdf

NVIDIA Nsight

NVIDIA® Nsight™ Visual Studio Edition is a development environment for CUDA and graphics applications running on NVIDIA GPUs, which is integrated into Microsoft Visual Studio.

  • CUDA Debugger: NVIDIA_Nsight_Visual_Studio_Edition_5.5_User_Guide_-_CUDA_Debugger.zip
  • Analysis Tools: NVIDIA_Nsight_Visual_Studio_Edition_5.5_User_Guide_-_Analysis_Tools.zip
  • Reference: NVIDIA_Nsight_Visual_Studio_Edition_5.5_User_Guide_-_Reference.zip
    • Kernel-Level Experiments (ko): CUDA_Experiments_-Kernel-Level_Experiments-_ko.zip

Parallel Forall

Legacy

See also

Favorite site

References


  1. CUDA_Dynamic_Parallelism_API_and_Principles_-_Parallel_Forall.pdf 

  2. CUDA_Pro_Tip_-Minimize_the_Tail_Effect-_Parallel_Forall.pdf 

  3. CUDA_Pro_Tip_-_Optimize_for_Pointer_Aliasing.pdf 

  4. Cpp11_in_CUDA_Variadic_Templates.pdf 

  5. The_Power_of_Cpp11_Programming_in_CUDA_7.pdf 

  6. Fast_Dynamic_Indexing_of_Private_Arrays_in_CUDA.pdf 

  7. GPU_Pro_Tip_-_CUDA_7_Streams_Simplify_Concurrency.pdf 

  8. CUDA_Pro_Tip_-_Always_Set_the_Current_Device_to_Avoid_Multithreading_Bugs.pdf 

  9. Maximizing_Unified_Memory_Performance_in_CUDA_-_NVIDIA_Developer_Blog.pdf 

  10. Register_Cache_-Caching_for_Warp-Centric_CUDA_Programs-_NVIDIA_Developer_Blog.pdf 

  11. Cooperative_Groups_-Flexible_CUDA_Thread_Programming-_NVIDIA_Developer_Blog.pdf 

  12. How_to_Access_Global_Memory_Efficiently_in_CUDA_C_Cpp_Kernels_-_NVIDIA_Developer_Blog.pdf 

  13. CUDA_Pro_Tip_-_Occupancy_API_Simplifies_Launch_Configuration.pdf 

  14. How_to_Optimize_Data_Transfers_in_CUDA_C_Cpp_-_NVIDIA_Developer_Blog.pdf 

  15. How_to_Implement_Performance_Metrics_in_CUDA_C_Cpp_-_NVIDIA_Developer_Blog.pdf 

  16. Volta-architecture-whitepaper.pdf 

  17. CUDA_9_Features_Revealed_-Volta_Cooperative_Groups_and_More-_NVIDIA_Developer_Blog.pdf 

  18. Using_Shared_Memory_in_CUDA_C_Cpp.pdf 

  19. Inside_Volta_-The_Worlds_Most_Advanced_Data_Center_GPU-_NVIDIA_Developer_Blog.pdf 

  20. Programming_Tensor_Cores_in_CUDA_9_-_NVIDIA_Developer_Blog.pdf 

  21. Sc11-cuda-c-basics.pdf