[心得] 使用CUDA Share memory

看板C_and_CPP作者時間15年前 (2010/03/18 04:23), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
根據hardcover大大提供的情報 還有之前做實驗遇到Bug的經驗 加上 CUDA Programming Guide 2.3 的說明 (參考Appendix.B.2.3, B.12, 3.2.2) 我覺得 shared memory 的使用應該是這樣 根據Appendix.B.2.3及B.12 在 dynamic allocate 的時候 必須在 excution configuration 指定使用的 shared memory 大小 至於已經宣告指定大小的 shared memory 在呼叫kernel時可以不必加上指定 shared memory 大小的參數 也可以加上指定 shared memory 大小的參數 不過必須和宣告的 shared memory 大小一致 否則的話可能在程式執行過程中會有問題 所以好像不寫比較不容易出錯 = = 感謝hardcover大大提供討論與指教 -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.120.44.12
文章代碼(AID): #1BeJegGF (C_and_CPP)
文章代碼(AID): #1BeJegGF (C_and_CPP)