.CU Files for MATLAB
古いコメントを表示
I am trying to replicate an academic paper. The code from the paper includes a .cu file that generates files that are needed for the remainer of the paper.
I did some searching and I may need an additional toolkit for MATLAB to run this correctly
From here, I tried the nvcc command, and my version of MATLAB does not recognize the function.
Is the following link the toolkit that I need to get this to run?
8 件のコメント
Walter Roberson
2019 年 8 月 2 日
Oli Shaw
2019 年 8 月 2 日
Walter Roberson
2019 年 8 月 2 日
編集済み: Walter Roberson
2019 年 8 月 2 日
That toolkit itself does not install nvcc.m
Note: you might need VS 2017, or VS 2015 Professional, in order to use CUDA properly. On MS Windows, nvcc does not support mingw
Oli Shaw
2019 年 8 月 2 日
Walter Roberson
2019 年 8 月 2 日
After you installed that File Exchange contribution, go to the MATLAB command line and command
nvcc -config
What result do you get?
Oli Shaw
2019 年 8 月 2 日
Oli Shaw
2019 年 8 月 2 日
Walter Roberson
2019 年 8 月 2 日
You need VS 2017, or VS 2015 Professional, in order to use CUDA properly.
回答 (1 件)
Joss Knight
2019 年 8 月 3 日
0 投票
Hi Oli. You don't run nvcc in MATLAB, since it isn't a MATLAB feature. You run it at a Windows Command Prompt (or Powershell). Use it to generate a PTX file and then load that into MATLAB using the CUDAKernel feature. To use this properly is an Advanced skill because it requires you to understand a bit about CUDA code and CUDA kernels.
1 件のコメント
Samuel Gray
2021 年 2 月 9 日
nvcc is a command-line tool that is installed when you install the CUDA toolkit.
the above download for an example of using nvcc with matlab
カテゴリ
ヘルプ センター および File Exchange で Introduction to Installation and Licensing についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!



