老师让做一个图像分割的算法,以此来发论文,想把CUDA的技术放进去,但是不知道在Matlab中如何去使用CUDA。
LZ您好:
本版仅能就常规使用CUDA C进行支持,关于matlab使用CUDA和在matlab中使用集成的工具箱直接进行GPU加速的方法,请前往math works公司的相关网页或者matlab的第三方论坛寻找,这样能更快地找到您所需要的内容。
祝您好运~
參考:www . mathworks.com/help/distcomp/run-cuda-or-ptx-code-on-gpu.html
假若你的matlab有Parallel Computing Toolbox的話那可以將kernel編譯成.ptx後在matlab使用
但是還有些限制在,例如texture memory無法使用之類的
或者用比較高階的方法宣告變數成GPUArray後跟matlab一般使用方法去使用,詳細自己看說明
iHakka您好:
万分感谢您深夜热情地回帖!!
另外,最新得到的消息,本论坛将于最近进行后台维护,在未来的几个星期里面不会上线。
如果您使用QQ的话,请加群:248849016,以保持联系和继续参与讨论。
祝您好运~
多谢版主和iHakka兄的回帖,谢谢!