Logo
  • 1. Overview
  • 2. cuobjdump
  • 3. nvdisasm
  • 4. Instruction Set Reference
  • 5. cu++filt
  • 6. nvprune
  • 7. Appendix
  • 8. Notices
cuda-binary-utilities
  • »
  • Contents
  • v13.4 | PDF | Archive  

Contents

Tuning Guide.

  • 1. Overview
    • 1.1. What is a CUDA Binary?
    • 1.2. Differences between cuobjdump and nvdisasm
    • 1.3. Command Option Types and Notation
  • 2. cuobjdump
    • 2.1. Usage
      • 2.1.1. Dumping SASS, ELF, and PTX (-sass, -elf, -ptx)
      • 2.1.2. Listing and Extracting Embedded Binaries (-lelf, -lptx, -xelf, -xptx)
      • 2.1.3. Resource Usage Information (-res-usage)
    • 2.2. Command-line Options
  • 3. nvdisasm
    • 3.1. Usage
      • 3.1.1. Basic Disassembly
      • 3.1.2. Control Flow Graph (-cfg, -bbcfg)
      • 3.1.3. Register Life Range Information (-plr)
      • 3.1.4. Source Line Information (-g, -gi, -gp)
      • 3.1.5. JSON Format Output (-json)
    • 3.2. Command-line Options
  • 4. Instruction Set Reference
    • 4.1. Turing Instruction Set
    • 4.2. NVIDIA Ampere GPU and Ada Instruction Set
    • 4.3. Hopper Instruction Set
    • 4.4. Blackwell Instruction Set
  • 5. cu++filt
    • 5.1. Usage
    • 5.2. Command-line Options
    • 5.3. Library Availability
  • 6. nvprune
    • 6.1. Usage
    • 6.2. Command-line Options
  • 7. Appendix
    • 7.1. JSON Format
  • 8. Notices
    • 8.1. Notice
    • 8.2. OpenCL
    • 8.3. Trademarks

Privacy Policy | Manage My Privacy | Do Not Sell or Share My Data | Terms of Service | Accessibility | Corporate Policies | Product Security | Contact

Copyright © 2013-2026, NVIDIA Corporation & affiliates. All rights reserved.

Last updated on Jul 15, 2026.