Project

General

Profile

CUDAgccCompatibility » History » Version 4

Jonathan Smith, 02/01/2018 05:11 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 3 Jonathan Smith
- CUDA-8 does not work with Fedora 27.  A workaround is specified at https://xpra.org/trac/ticket/1600.
19
20 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.
21
See also https://carterturn.com/h/Guides/NVIDIA%20CUDA%208.0%20with%20GCC%207
22 3 Jonathan Smith
23
24 2 Jonathan Smith
25
Available on ivy and sandybridge Feb 18
26
27 1 Jonathan Smith
## CUDA 9.0
28
29 2 Jonathan Smith
- https://developer.download.nvidia.com/compute/cuda/9.0/Prod/docs/sidebar/CUDA_Toolkit_Release_Notes.pdf
30
- Claims GCC 6.X is now supported
31
- Presumably means 7.X is not yet.
32
33
## CUDA 9.1
34
35
- Claims to support the native compilers: 6.3 on ubuntu 17.04 and 6.2.1 on Fedora 25. No mention of GCC 7.
36
- https://developer.download.nvidia.com/compute/cuda/9.1/Prod/docs/sidebar/CUDA_Toolkit_Release_Notes.pdf
37
- http://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html
38
39 4 Jonathan Smith
- Comment from 'bilderizing linux' page: Looks like CUDA-9.1 works, but with only select versions of gcc, e.g., gcc-5.4.0 according to https://github.com/tensorflow/tensorflow/issues/10220.
40
41 2 Jonathan Smith
This version is available on Haswell Feb 18.