[問題] class物件中用CUDA的kernal function?

看板C_and_CPP作者 (samio)時間14年前 (2011/03/31 15:11), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) Linux G++ 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) CUDA C++... 問題(Question): 感謝版上的高手回答我前幾次的問題 真的是受益良多! 因為想要設計一個CUDA的蒙地卡羅模擬程式 所以開始接觸CUDA,也開始複習已經忘記很久的程式語言orz... 為了coding和以後改寫的方便,所以把很多相關的函數和資料都寫成物件 努力了一陣子終於有點雛型了 但是就我的認知好像CUDA不是非常支援C++ 所以再寄續寫下去之前想先弄清楚 google和爬文都沒有找到相關的訊息... 目前只找到兩年辦前的論壇 http://www.gpgpu.org/forums/viewtopic.php?p=21918 有提到basic class有支援,但還是有些問題 (和linker有關的樣子... 不是非常懂orz) 想問知道現在到 3.2 有沒有什麼不一樣? 對C++的支援有沒有更多@@? 甚至有沒有可能把class member function 寫成GPU的kernel funciton的形式? 還是我要抱著最後全部要改寫成C的決心繼續寫 orz? ※ 編輯: fuqule 來自: 114.32.234.211 (03/31 16:54)
文章代碼(AID): #1Db2aoow (C_and_CPP)
文章代碼(AID): #1Db2aoow (C_and_CPP)