lol
fork

Configure Feed

Select the types of activity you want to include in your feed.

at 23.11-beta 148 lines 3.7 kB view raw
1[ 2 # Type alias 3 # Gpu = { 4 # archName: String 5 # - The name of the microarchitecture. 6 # computeCapability: String 7 # - The compute capability of the GPU. 8 # minCudaVersion: String 9 # - The minimum (inclusive) CUDA version that supports this GPU. 10 # dontDefaultAfter: null | String 11 # - The CUDA version after which to exclude this GPU from the list of default capabilities 12 # we build. null means we always include this GPU in the default capabilities if it is 13 # supported. 14 # maxCudaVersion: null | String 15 # - The maximum (exclusive) CUDA version that supports this GPU. null means there is no 16 # maximum. 17 # } 18 { 19 archName = "Kepler"; 20 computeCapability = "3.0"; 21 minCudaVersion = "10.0"; 22 dontDefaultAfter = "10.2"; 23 maxCudaVersion = "10.2"; 24 } 25 { 26 archName = "Kepler"; 27 computeCapability = "3.2"; 28 minCudaVersion = "10.0"; 29 dontDefaultAfter = "10.2"; 30 maxCudaVersion = "10.2"; 31 } 32 { 33 archName = "Kepler"; 34 computeCapability = "3.5"; 35 minCudaVersion = "10.0"; 36 dontDefaultAfter = "11.0"; 37 maxCudaVersion = "11.8"; 38 } 39 { 40 archName = "Kepler"; 41 computeCapability = "3.7"; 42 minCudaVersion = "10.0"; 43 dontDefaultAfter = "11.0"; 44 maxCudaVersion = "11.8"; 45 } 46 { 47 archName = "Maxwell"; 48 computeCapability = "5.0"; 49 minCudaVersion = "10.0"; 50 dontDefaultAfter = "11.0"; 51 maxCudaVersion = null; 52 } 53 { 54 archName = "Maxwell"; 55 computeCapability = "5.2"; 56 minCudaVersion = "10.0"; 57 dontDefaultAfter = "11.0"; 58 maxCudaVersion = null; 59 } 60 { 61 archName = "Maxwell"; 62 computeCapability = "5.3"; 63 minCudaVersion = "10.0"; 64 dontDefaultAfter = "11.0"; 65 maxCudaVersion = null; 66 } 67 { 68 archName = "Pascal"; 69 computeCapability = "6.0"; 70 minCudaVersion = "10.0"; 71 dontDefaultAfter = null; 72 maxCudaVersion = null; 73 } 74 { 75 archName = "Pascal"; 76 computeCapability = "6.1"; 77 minCudaVersion = "10.0"; 78 dontDefaultAfter = null; 79 maxCudaVersion = null; 80 } 81 { 82 archName = "Pascal"; 83 computeCapability = "6.2"; 84 minCudaVersion = "10.0"; 85 dontDefaultAfter = null; 86 maxCudaVersion = null; 87 } 88 { 89 archName = "Volta"; 90 computeCapability = "7.0"; 91 minCudaVersion = "10.0"; 92 dontDefaultAfter = null; 93 maxCudaVersion = null; 94 } 95 { 96 archName = "Volta"; 97 computeCapability = "7.2"; 98 minCudaVersion = "10.0"; 99 dontDefaultAfter = null; 100 maxCudaVersion = null; 101 } 102 { 103 archName = "Turing"; 104 computeCapability = "7.5"; 105 minCudaVersion = "10.0"; 106 dontDefaultAfter = null; 107 maxCudaVersion = null; 108 } 109 { 110 archName = "Ampere"; 111 computeCapability = "8.0"; 112 minCudaVersion = "11.2"; 113 dontDefaultAfter = null; 114 maxCudaVersion = null; 115 } 116 { 117 archName = "Ampere"; 118 computeCapability = "8.6"; 119 minCudaVersion = "11.2"; 120 dontDefaultAfter = null; 121 maxCudaVersion = null; 122 } 123 { 124 archName = "Ampere"; 125 computeCapability = "8.7"; 126 minCudaVersion = "11.5"; 127 # NOTE: This is purposefully before 11.5 to ensure it is never a capability we target by 128 # default. 8.7 is the Jetson Orin series of devices which are a very specific platform. 129 # We keep this entry here in case we ever want to target it explicitly, but we don't 130 # want to target it by default. 131 dontDefaultAfter = "11.4"; 132 maxCudaVersion = null; 133 } 134 { 135 archName = "Ada"; 136 computeCapability = "8.9"; 137 minCudaVersion = "11.8"; 138 dontDefaultAfter = null; 139 maxCudaVersion = null; 140 } 141 { 142 archName = "Hopper"; 143 computeCapability = "9.0"; 144 minCudaVersion = "11.8"; 145 dontDefaultAfter = null; 146 maxCudaVersion = null; 147 } 148]