Support for Visual Studio 2017
Hello, an recurrent question comes up: Does CUDA 8 support Visual Studio 2017? Thanks Martin
Hello,

an recurrent question comes up: Does CUDA 8 support Visual Studio 2017?

Thanks
Martin

#1
Posted 11/26/2016 02:00 PM   
The supported environments for CUDA 8 on windows are listed in the CUDA 8 windows install guide. [url]http://docs.nvidia.com/cuda/cuda-installation-guide-microsoft-windows/index.html#system-requirements[/url]
The supported environments for CUDA 8 on windows are listed in the CUDA 8 windows install guide.

http://docs.nvidia.com/cuda/cuda-installation-guide-microsoft-windows/index.html#system-requirements

#2
Posted 11/26/2016 02:40 PM   
Hi Bob, I know this list. But since the list was written, VS2017 was not released and still not really is released. The question is nevertheless: will it run on VS2017 or is there still/again a tight bond between CUDA and VS. I just want to make that nvidia knows that CUDA is not a CORE technology, it is an add on to an environment. Currerntly I cannot change the environment to a newer version when there is always a bond to CUDA.
Hi Bob, I know this list. But since the list was written, VS2017 was not released and still not really is released. The question is nevertheless: will it run on VS2017 or is there still/again a tight bond between CUDA and VS.

I just want to make that nvidia knows that CUDA is not a CORE technology, it is an add on to an environment. Currerntly I cannot change the environment to a newer version when there is always a bond to CUDA.

#3
Posted 11/26/2016 03:07 PM   
By design, the CUDA tool chain is tightly integrated with the host tool chain. This has advantages and disadvantages. Since this general setup has not changed in ten years of CUDA's public availability, one might safely, and conservatively, assume that it is unlikely to change. The list of supported host platforms and host tool chains is fixed at the time of each CUDA release, it does not change when newer host tool chains become subsequently available (in general; from what I read NVIDIA [i]may[/i] be working on an update to CUDA 8 that makes it compatible with a newer version of Xcode on Mac OS X; if that comes to pass, it would be the first exception I am aware of).
By design, the CUDA tool chain is tightly integrated with the host tool chain. This has advantages and disadvantages. Since this general setup has not changed in ten years of CUDA's public availability, one might safely, and conservatively, assume that it is unlikely to change.

The list of supported host platforms and host tool chains is fixed at the time of each CUDA release, it does not change when newer host tool chains become subsequently available (in general; from what I read NVIDIA may be working on an update to CUDA 8 that makes it compatible with a newer version of Xcode on Mac OS X; if that comes to pass, it would be the first exception I am aware of).

#4
Posted 11/26/2016 08:51 PM   
Hi! I've written a blog post about building your CUDA projects on Visual Studio 2017: https://www.olegtarasov.me/how-to-build-cuda-toolkit-projects-in-visual-studio-2017 . Unfortunately, NVidia extensions don't work, so we'll have to wait for the official release from NVidia.
Hi!

I've written a blog post about building your CUDA projects on Visual Studio 2017: https://www.olegtarasov.me/how-to-build-cuda-toolkit-projects-in-visual-studio-2017 . Unfortunately, NVidia extensions don't work, so we'll have to wait for the official release from NVidia.

#5
Posted 03/25/2017 07:32 AM   
Scroll To Top

Add Reply