4. The actual instruction set is called SASS. You can view it with Nsight, which can show all 3 levels, CUDA+PTX+SASS:
https://docs.nvidia.com/nsight-visual-studio-edition/3.2/Con...
https://docs.nvidia.com/nsight-visual-studio-edition/3.2/Con...
https://docs.nvidia.com/cuda/cuda-binary-utilities/index.htm...
though there is no guarantee this is exhaustive, no opcodes either (though you could reverse engineer it using cuobjdump -sass and a hex editing like I've been doing). I'm pretty sure some of the instructions in the list are deprecated as well (95% percent sure that PMTRIG does nothing >Volta)