作者dreamroyc ()
看板C_and_CPP
標題[問題] std vector傳給cuda
時間Mon Jan 10 06:42:11 2011
開發平台(Platform): (Ex: VC++, Gcc, Linux, ...)
Linux
額外使用到的庫(Library Used) (Ex: OpenGL, ...)
Qt,CUDA
問題(Question):
為了要將之前的程式做修改,必須將vector搬移到gpu上面。
但是google老半天,都沒找到相關解法。
請問是否有何方式可以實做?
或著在cuda上有類似vector可以用的方式來取代?
補充說明(Supplement):
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.36.25.133
推 littleshan:你要先把vector的內容複製到gpu memory上面 01/10 10:52
→ littleshan:就和一般陣列要搬到gpu上運算的道理一樣 01/10 10:53
→ youknowme09:如果沒有很複雜可以參考使用Thrust... 01/10 16:55
→ dreamroyc:感謝兩位意見,會先嘗試用thrust 01/11 03:20
→ dreamroyc:將vector搬移到gpu一直沒有嘗試成功。 01/11 03:20
→ dreamroyc:Thrust 沒辦法支援。 01/11 04:27