我需要用Matlab来分析我的CUDA代码。为了提高性能,我已经将一些Matlab代码转换成了CUDA。我通过调用mexFunction来调用CUDA完成这个过程。但是,matlab的feval函数无法提供足够的控制。我可以通过VS运行mexFunction进行调试,但是我也需要调试内核,因为我认为问题就出在那里。
所以,我的问题是如何在执行调用它的Matlab函数时通过分析器运行CUDA代码?
将所有输入的值硬编码到CUDA函数中是不现实的。
我正在运行Matlab 2012a 64位,在Windows 7 64位上使用Tesla C2050 GPU卡。
所以,我的问题是如何在执行调用它的Matlab函数时通过分析器运行CUDA代码?
将所有输入的值硬编码到CUDA函数中是不现实的。
我正在运行Matlab 2012a 64位,在Windows 7 64位上使用Tesla C2050 GPU卡。