.CU Files for MATLAB
Ältere Kommentare anzeigen
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 Kommentare
Walter Roberson
am 2 Aug. 2019
Oli Shaw
am 2 Aug. 2019
Walter Roberson
am 2 Aug. 2019
Bearbeitet: Walter Roberson
am 2 Aug. 2019
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
am 2 Aug. 2019
Walter Roberson
am 2 Aug. 2019
After you installed that File Exchange contribution, go to the MATLAB command line and command
nvcc -config
What result do you get?
Oli Shaw
am 2 Aug. 2019
Oli Shaw
am 2 Aug. 2019
Walter Roberson
am 2 Aug. 2019
You need VS 2017, or VS 2015 Professional, in order to use CUDA properly.
Antworten (1)
Joss Knight
am 3 Aug. 2019
0 Stimmen
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 Kommentar
Samuel Gray
am 9 Feb. 2021
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
Kategorien
Mehr zu Downloads finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!



