我想知道如何將矩陣從Matlab傳遞到C++ CUDA文件(* .ptx)。 我想在每個線程中以不同的方式處理矩陣!我絕對不想在不同的線程中分割矩陣!我希望每個線程都有相同的矩陣!如何在使用CUDA和Matlab時使用矩陣作爲參數
我已經試過類似:
_global_ void radialAverage(int* image[][]) {
...
}
,但沒有奏效。我收到以下錯誤:
kernel.cu(8): error: an array may not have elements of this type
1 error detected in the compilation of "C:/Users/ADMINI~1/AppData/Loca/Temp/tmpxft_00000c44_00000000-8_kernel.cpp1.ii".
你能想到任何方式做到這一點嗎?或者可能嗎?
btw:我沒有使用任何C++庫,只有CUDA-Api。
你能發佈你收到的錯誤嗎? –
kernel.cu(8):error:一個數組可能沒有這種類型的元素 編譯「C:/Users/ADMINI~1/AppData/Local/Temp/tmpxft_00000c44_00000000-8_kernel.cpp1」時檢測到1錯誤。 II」。 – TheTrueFreeStyle