NVIDIA Technical Blog

NVIDIA CUDA Toolkit Symbol Server

thumbnail
  • NVIDIA is providing a repository of CUDA Toolkit symbols for Linux to enhance application development.
  • Developers can download obfuscated symbols for NVIDIA libraries that are being debugged or profiled in their applications.
  • This is currently available for the CUDA Driver and the CUDA Runtime, with more libraries to be added.
  • Symbolizing helps speed up the debug process by providing a symbolized call stack.
  • Developers can unstrip the library or deploy the .sym file as a symbol file for each library.
  • Symbolized call stacks can be provided to NVIDIA for analysis when reporting bugs.
  • Using the CUDA symbol server will make profiling and debugging CUDA applications faster and easier.