- Page 1: NVIDIA CUDAReference ManualVersion
- Page 5 and 6: CONTENTSiii3.8.2.9 cudaMalloc3D . .
- Page 7 and 8: CONTENTSv3.12 Texture Reference Man
- Page 9 and 10: CONTENTSvii3.21.2.1 cuModuleGetFunc
- Page 11 and 12: CONTENTSix3.25.2.34 cuMemsetD2D32 .
- Page 13 and 14: CONTENTSxi3.30.2.1 CUaddress_mode .
- Page 15 and 16: Chapter 1Module Index1.1 ModulesHer
- Page 17 and 18: Chapter 2Data Structure Index2.1 Da
- Page 19 and 20: Chapter 3Module Documentation3.1 CU
- Page 21 and 22: 3.3 Error Handling 73.3 Error Handl
- Page 23 and 24: 3.4 Device Management 93.4 Device M
- Page 25 and 26: 3.4 Device Management 11}size_t tot
- Page 27 and 28: 3.4 Device Management 13• cudaDev
- Page 29 and 30: 3.5 Stream Management 15Returns:cud
- Page 31 and 32: 3.6 Event Management 173.6.2.2 cuda
- Page 33 and 34: 3.6 Event Management 19Returns:Note
- Page 35 and 36: 3.7 Execution Control 21See also:cu
- Page 37 and 38: 3.8 Memory Management 233.8 Memory
- Page 39 and 40: 3.8 Memory Management 25Copies data
- Page 41 and 42: 3.8 Memory Management 273.8.2.4 cud
- Page 43 and 44: 3.8 Memory Management 29Parameters:
- Page 45 and 46: 3.8 Memory Management 31Note:See al
- Page 47 and 48: 3.8 Memory Management 333.8.2.14 cu
- Page 49 and 50: 3.8 Memory Management 353.8.2.17 cu
- Page 51 and 52: 3.8 Memory Management 37dpitch - Pi
- Page 53 and 54:
3.8 Memory Management 39See also:cu
- Page 55 and 56:
3.8 Memory Management 41The struct
- Page 57 and 58:
3.8 Memory Management 43Parameters:
- Page 59 and 60:
3.8 Memory Management 45count - Siz
- Page 61 and 62:
3.8 Memory Management 47Parameters:
- Page 63 and 64:
3.8 Memory Management 49Parameters:
- Page 65 and 66:
3.9 OpenGL Interoperability 513.9 O
- Page 67 and 68:
3.9 OpenGL Interoperability 53Param
- Page 69 and 70:
3.10 Direct3D 9 Interoperability 55
- Page 71 and 72:
3.10 Direct3D 9 Interoperability 57
- Page 73 and 74:
3.10 Direct3D 9 Interoperability 59
- Page 75 and 76:
3.10 Direct3D 9 Interoperability 61
- Page 77 and 78:
3.10 Direct3D 9 Interoperability 63
- Page 79 and 80:
3.11 Direct3D 10 Interoperability 6
- Page 81 and 82:
3.11 Direct3D 10 Interoperability 6
- Page 83 and 84:
3.11 Direct3D 10 Interoperability 6
- Page 85 and 86:
3.11 Direct3D 10 Interoperability 7
- Page 87 and 88:
3.11 Direct3D 10 Interoperability 7
- Page 89 and 90:
3.12 Texture Reference Management 7
- Page 91 and 92:
3.12 Texture Reference Management 7
- Page 93 and 94:
3.12 Texture Reference Management 7
- Page 95 and 96:
3.14 C++ API Routines 813.14 C++ AP
- Page 97 and 98:
3.14 C++ API Routines 83Parameters:
- Page 99 and 100:
3.14 C++ API Routines 85See also:cu
- Page 101 and 102:
3.14 C++ API Routines 87Parameters:
- Page 103 and 104:
3.15 Data types used by CUDA Runtim
- Page 105 and 106:
3.15 Data types used by CUDA Runtim
- Page 107 and 108:
3.15 Data types used by CUDA Runtim
- Page 109 and 110:
3.17 Initialization 953.17 Initiali
- Page 111 and 112:
3.18 Device Management 97See also:c
- Page 113 and 114:
3.18 Device Management 993.18.2.4 C
- Page 115 and 116:
3.18 Device Management 1013.18.2.7
- Page 117 and 118:
3.20 Context Management 1033.20 Con
- Page 119 and 120:
3.20 Context Management 105Flags -
- Page 121 and 122:
3.20 Context Management 1073.20.2.7
- Page 123 and 124:
3.21 Module Management 109Returns:N
- Page 125 and 126:
3.21 Module Management 111Note:See
- Page 127 and 128:
3.21 Module Management 113Returns:N
- Page 129 and 130:
3.22 Stream Management 115Parameter
- Page 131 and 132:
3.23 Event Management 117See also:c
- Page 133 and 134:
3.23 Event Management 119Parameters
- Page 135 and 136:
3.24 Execution Control 121• CU_FU
- Page 137 and 138:
3.24 Execution Control 123grid_widt
- Page 139 and 140:
3.24 Execution Control 125Returns:N
- Page 141 and 142:
3.25 Memory Management 1273.25 Memo
- Page 143 and 144:
3.25 Memory Management 129• CUres
- Page 145 and 146:
3.25 Memory Management 131See also:
- Page 147 and 148:
3.25 Memory Management 133Returns:N
- Page 149 and 150:
3.25 Memory Management 1353.25.2.7
- Page 151 and 152:
3.25 Memory Management 137typedef e
- Page 153 and 154:
3.25 Memory Management 139where:•
- Page 155 and 156:
3.25 Memory Management 141CUdevicep
- Page 157 and 158:
3.25 Memory Management 1433.25.2.12
- Page 159 and 160:
3.25 Memory Management 145See also:
- Page 161 and 162:
3.25 Memory Management 147Parameter
- Page 163 and 164:
3.25 Memory Management 149bytes - S
- Page 165 and 166:
3.25 Memory Management 151See also:
- Page 167 and 168:
3.25 Memory Management 1533.25.2.23
- Page 169 and 170:
3.25 Memory Management 155Parameter
- Page 171 and 172:
3.25 Memory Management 1573.25.2.30
- Page 173 and 174:
3.25 Memory Management 159cuMemcpy3
- Page 175 and 176:
3.25 Memory Management 1613.25.2.36
- Page 177 and 178:
3.26 Texture Reference Management 1
- Page 179 and 180:
3.26 Texture Reference Management 1
- Page 181 and 182:
3.26 Texture Reference Management 1
- Page 183 and 184:
3.26 Texture Reference Management 1
- Page 185 and 186:
3.27 OpenGL Interoperability 171Not
- Page 187 and 188:
3.27 OpenGL Interoperability 173Ret
- Page 189 and 190:
3.28 Direct3D 9 Interoperability 17
- Page 191 and 192:
3.28 Direct3D 9 Interoperability 17
- Page 193 and 194:
3.28 Direct3D 9 Interoperability 17
- Page 195 and 196:
3.28 Direct3D 9 Interoperability 18
- Page 197 and 198:
3.28 Direct3D 9 Interoperability 18
- Page 199 and 200:
3.29 Direct3D 10 Interoperability 1
- Page 201 and 202:
3.29 Direct3D 10 Interoperability 1
- Page 203 and 204:
3.29 Direct3D 10 Interoperability 1
- Page 205 and 206:
3.29 Direct3D 10 Interoperability 1
- Page 207 and 208:
3.29 Direct3D 10 Interoperability 1
- Page 209 and 210:
3.30 Data types used by CUDA driver
- Page 211 and 212:
3.30 Data types used by CUDA driver
- Page 213 and 214:
3.30 Data types used by CUDA driver
- Page 215 and 216:
3.30 Data types used by CUDA driver
- Page 217 and 218:
3.30 Data types used by CUDA driver
- Page 219 and 220:
3.30 Data types used by CUDA driver
- Page 221 and 222:
Chapter 4Data Structure Documentati
- Page 223 and 224:
4.3 CUDA_MEMCPY2D_st Struct Referen
- Page 225 and 226:
4.4 CUDA_MEMCPY3D_st Struct Referen
- Page 227 and 228:
4.5 cudaChannelFormatDesc Struct Re
- Page 229 and 230:
4.6 cudaDeviceProp Struct Reference
- Page 231 and 232:
4.8 cudaFuncAttributes Struct Refer
- Page 233 and 234:
4.10 cudaPitchedPtr Struct Referenc
- Page 235 and 236:
4.12 CUdevprop_st Struct Reference
- Page 237 and 238:
INDEX 223CUDA_TYPES, 203CU_FUNC_ATT
- Page 239 and 240:
INDEX 225CUDA_ERROR_FILE_NOT_FOUNDC
- Page 241 and 242:
INDEX 227CUresult, 201CUDA_VERSIONC
- Page 243 and 244:
INDEX 229CUDART_EVENT, 18cudaEventS
- Page 245 and 246:
INDEX 231cudaD3D9SetDirect3DDevice,
- Page 247 and 248:
INDEX 233CUfilter_mode_enumCUDA_TYP
- Page 249 and 250:
INDEX 235cuTexRefGetFilterMode, 165