0
我碰到過這個文檔 cuobjdump.pdf。瞭解Nvidia Kepler組裝說明
它列出了費米和開普勒指令,但沒有額外的解釋。
除了通常的加,減,乘等等,我沒有得到其他指令的意思或做什麼。任何人都可以幫我解決這個問題,或者指向一個解釋他們的文檔或鏈接?
我碰到過這個文檔 cuobjdump.pdf。瞭解Nvidia Kepler組裝說明
它列出了費米和開普勒指令,但沒有額外的解釋。
除了通常的加,減,乘等等,我沒有得到其他指令的意思或做什麼。任何人都可以幫我解決這個問題,或者指向一個解釋他們的文檔或鏈接?
您鏈接的文檔實際上是隨CUDA工具包一起分發的。例如,通過標準安裝Linux CUDA 5工具包,該文檔將位於/usr/local/cuda/doc/pdf
目錄中。 (在windows上只使用文件搜索找到該文件名。)
也在該目錄(或here)是PTX ISA文檔。儘管PTX(一種中間代碼)和實際的機器代碼(由cuobjdump生成的輸出)並不固定,但它們足夠接近,以至於如果學習PTX文檔,應該對機器代碼指令有很好的理解。機器碼中的大多數指令在PTX中都有一個類似的名稱。例如,SHF
(整數漏斗移位)記錄在PTX ISA文檔中,並在cuobjdump文檔的開普勒部分下引用。