Project

General

Profile

CUDAgccCompatibility » History » Version 2

Jonathan Smith, 02/01/2018 04:55 AM

1 1 Jonathan Smith
#  CUDA / GCC Compatibility 
2
3 2 Jonathan Smith
## CUDA 7.5
4
5
- Current release dependency for VSim 8.2 branch.
6
- Support up to gcc 4.9.2 shown on release notes, (?4.9.4 possible)
7
https://developer.download.nvidia.com/compute/cuda/7.5/Prod/docs/sidebar/CUDA_Toolkit_Release_Notes.pdf
8
Added support for CUDA applications on Windows systems when launched from within a Remote Desktop session. 
9
10
Available haswell and sandybridge Feb 18
11
12 1 Jonathan Smith
## CUDA 8.0
13
14 2 Jonathan Smith
- Supports gcc <= 5.3 in general. Later updates to the toolkit softened this to gcc <=5, so potentially 5.5 is OK.
15
- https://devtalk.nvidia.com/default/topic/972136/-resolved-cuda-8-nvcc-uses-/
16
- Ben Cowan said in performance meeting on 24th Jan, this will be the last version to support some NVIDIA GPUs (compute capabilty 2?) 
17 1 Jonathan Smith
18 2 Jonathan Smith
A possible solution on some threads might be https://github.com/spack/spack, but there is some possibility this is LLNL's answer to bilder.
19
See also https://carterturn.com/h/Guides/NVIDIA%20CUDA%208.0%20with%20GCC%207
20
21
Available on ivy and sandybridge Feb 18
22
23 1 Jonathan Smith
## CUDA 9.0
24
25 2 Jonathan Smith
- https://developer.download.nvidia.com/compute/cuda/9.0/Prod/docs/sidebar/CUDA_Toolkit_Release_Notes.pdf
26
- Claims GCC 6.X is now supported
27
- Presumably means 7.X is not yet.
28
29
## CUDA 9.1
30
31
- Claims to support the native compilers: 6.3 on ubuntu 17.04 and 6.2.1 on Fedora 25. No mention of GCC 7.
32
- https://developer.download.nvidia.com/compute/cuda/9.1/Prod/docs/sidebar/CUDA_Toolkit_Release_Notes.pdf
33
- http://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html
34
35
This version is available on Haswell Feb 18.