File size: 686 Bytes
0f74380
 
 
 
 
 
 
 
 
 
 
 
 
 
efc2358
 
0f74380
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
---
title: cuobjdump / nvdisasm
emoji: 🔍
colorFrom: green
colorTo: gray
sdk: gradio
sdk_version: 6.29.1
app_file: app.py
pinned: false
short_description: Disassemble CUDA cubins with cuobjdump and nvdisasm
---

Upload a CUDA cubin, fatbin or ELF object and run NVIDIA's `cuobjdump` or `nvdisasm` on it.
Both tools are installed from PyPI (`nvidia-cuda-cuobjdump`, `nvidia-cuda-nvdisasm`); no GPU required.
nvdisasm 13.x cannot build control flow graphs for old-format CUDA ELF (pre-CUDA 13, OSABI `0x33`), so those files are
routed to nvdisasm 12.9, downloaded from NVIDIA's redist site at startup.

`examples/` holds two cubins assembled with `ptxas` from the included PTX sources.