When trying to get the control flow diagram of a (supposedly) complex kernel I am trying to run nvdisasm on my cubin file. When I run it it throws a few warnings and then a fatal error: " Cannot print dot output file with these options". I have no clue how to fix this.
My cuda version is 5.5 (new versions give bad numbers, promised to be solved in 7.5). I’m working under windows and obtained my cubin files (called .cu.obj.cubin.txt) by giving CMake the option CUDA_BUILD_CUBIN. Visual studio version 2012 and building for sm_35.
If I run nvdisasm on the cubin without flags I get assembly code (which I will have to learn how to read I think, because register count seriously does not make any sense when I’m changing my code and config) just fine.