{ "name": "code_cuda", "noLazyMode": true, "words": [ "__global__", "__device__", "__host__", "__shared__", "__constant__", "__managed__", "__restrict__", "__syncthreads", "__threadfence", "__threadfence_block", "__threadfence_system", "atomicAdd", "atomicSub", "atomicExch", "atomicMin", "atomicMax", "atomicInc", "atomicDec", "atomicCAS", "dim3", "blockIdx", "blockDim", "threadIdx", "gridDim", "cudaMalloc", "cudaFree", "cudaMemcpy", "cudaMemcpyToSymbol", "cudaMemcpyFromSymbol", "cudaMemcpyAsync", "cudaMemcpyHostToDevice", "cudaMemcpyDeviceToHost", "cudaMemcpyDeviceToDevice", "cudaMemcpyDefault", "cudaMemset", "cudaMemsetAsync", "cudaMallocManaged", "cudaMallocPitch", "cudaMemcpy2D", "cudaMemcpy2DAsync", "cudaMemcpy3D", "cudaMemcpy3DAsync", "cudaPointerGetAttributes", "cudaPointerAttributes", "cudaDeviceProp", "cudaGetDeviceProperties", "cudaChooseDevice", "cudaGetLastError", "cudaPeekAtLastError", "cudaGetErrorString", "cudaGetErrorName", "cudaDeviceSynchronize", "cudaDeviceReset", "cudaDeviceSetCacheConfig", "cudaDeviceGetCacheConfig", "cudaDeviceSetSharedMemConfig", "cudaDeviceGetSharedMemConfig", "cudaSetDevice", "cudaGetDevice", "cudaGetDeviceCount", "cudaSetDeviceFlags", "cudaDeviceGetLimit", "cudaDeviceSetLimit", "cudaDeviceGetStreamPriorityRange", "cudaHostAlloc", "cudaHostRegister", "cudaHostUnregister", "cudaHostGetDevicePointer", "cudaHostGetFlags", "cudaFreeHost", "cudaMallocHost", "cudaStream_t", "cudaStreamCreate", "cudaStreamDestroy", "cudaStreamSynchronize", "cudaStreamWaitEvent", "cudaStreamQuery", "cudaStreamAddCallback", "cudaStreamCreateWithFlags", "cudaStreamCreateWithPriority", "cudaStreamGetFlags", "cudaStreamGetPriority", "cudaStreamAttachMemAsync", "cudaStreamIsCapturing", "cudaStreamBeginCapture", "cudaStreamEndCapture", "cudaStreamGetCaptureInfo", "cudaEvent_t", "cudaEventCreate", "cudaEventDestroy", "cudaEventRecord", "cudaEventSynchronize", "cudaEventElapsedTime", "cudaBindTexture", "cudaUnbindTexture", "cudaBindTextureToArray", "cudaBindSurfaceToArray", "cudaTextureObject_t", "cudaCreateTextureObject", "cudaDestroyTextureObject", "cudaGetTextureObjectResourceDesc", "cudaGetTextureObjectTextureDesc", "cudaSurfaceObject_t", "cudaCreateSurfaceObject", "cudaDestroySurfaceObject", "cudaGetSurfaceObjectResourceDesc", "cudaTextureDesc", "cudaResourceDesc", "cudaChannelFormatDesc", "cudaArray_t", "cudaMallocArray", "cudaFreeArray", "cudaArrayGetInfo", "cudaGraphicsResource", "cudaGraphicsGLRegisterBuffer", "cudaGraphicsGLRegisterImage", "cudaGraphicsUnregisterResource", "cudaGraphicsMapResources", "cudaGraphicsUnmapResources", "cudaGraphicsResourceGetMappedPointer", "cudaGraphicsSubResourceGetMappedArray", "cudaGraphicsResourceSetMapFlags", "cudaGLSetGLDevice", "cudaGLMapBufferObject", "cudaGLUnmapBufferObject", "cudaGLRegisterBufferObject", "cudaGLUnregisterBufferObject", "cudaGLGetDevices", "cudaProfilerStart", "cudaProfilerStop", "cudaLaunchKernel", "cudaConfigureCall", "cudaSetupArgument", "cudaFuncSetCacheConfig", "cudaFuncGetAttributes", "cudaFuncAttributes", "cudaOccupancyMaxActiveBlocksPerMultiprocessor", "cudaOccupancyMaxPotentialBlockSize", "cudaError_t", "cudaSuccess", "cudaErrorInvalidValue", "cudaErrorMemoryAllocation", "cudaErrorInitializationError", "cudaErrorLaunchFailure", "cudaErrorLaunchTimeout", "cudaErrorLaunchOutOfResources", "cudaErrorInvalidDeviceFunction", "cudaErrorInvalidConfiguration", "cudaErrorInvalidDevice", "cudaErrorInvalidMemcpyDirection", "cudaErrorInvalidSymbol", "cudaErrorInvalidHostPointer", "cudaErrorInvalidDevicePointer", "cudaErrorSetOnActiveProcess", "cudaErrorNoDevice", "cudaErrorECCUncorrectable", "cudaErrorUnknown", "cudaErrorNotSupported", "cudaErrorInsufficientDriver", "cudaErrorDeviceAlreadyInUse", "cudaErrorOperatingSystem", "cudaErrorPeerAccessAlreadyEnabled", "cudaErrorPeerAccessNotEnabled", "cudaErrorSetOnNonStandardProcess", "cudaErrorStartupFailure", "cudaErrorApiFailureBase", "cudaGraph_t", "cudaGraphExec_t", "cudaGraphCreate", "cudaGraphDestroy", "cudaGraphInstantiate", "cudaGraphLaunch", "cudaGraphExecDestroy", "cudaGraphAddKernelNode", "cudaGraphAddMemcpyNode", "cudaGraphAddMemsetNode", "cudaGraphAddHostNode", "cudaGraphAddEmptyNode", "cudaGraphAddChildGraphNode", "cudaGraphAddEventRecordNode", "cudaGraphAddEventWaitNode", "cudaGraphAddExternalSemaphoresSignalNode", "cudaGraphAddExternalSemaphoresWaitNode", "cudaGraphNode_t", "cudaGraphNodeType", "cudaGraphNodeGetType", "cudaGraphNodeGetDependencies", "cudaGraphNodeGetDependentNodes", "cudaGraphNodeSetParams", "cudaGraphClone", "cudaGraphExecUpdate", "cudaGraphUpload", "cudaGraphGetNodes", "cudaGraphGetRootNodes", "cudaGraphGetEdges", "cudaGraphDebugDotPrint", "cudaLaunchCooperativeKernel", "cudaLaunchCooperativeKernelMultiDevice", "cudaDeviceGetP2PAttribute", "cudaDeviceCanAccessPeer", "cudaDeviceEnablePeerAccess", "cudaDeviceDisablePeerAccess", "cudaDeviceGetByPCIBusId", "cudaDeviceGetPCIBusId", "cudaDeviceGetDefaultMemPool", "cudaMemPool_t", "cudaMemPoolCreate", "cudaMemPoolDestroy", "cudaMemPoolTrimTo", "cudaMemPoolSetAttribute", "cudaMemPoolGetAttribute", "cudaMemPoolSetAccess", "cudaMemPoolGetAccess", "cudaMallocFromPoolAsync", "cudaFreeAsync", "cudaMemPoolExportToShareableHandle", "cudaMemPoolImportFromShareableHandle", "cudaMemPoolExportPointer", "cudaMemPoolImportPointer", "cudaMemPoolSetHandle", "cudaMemPoolGetHandle", "cudaMemPoolSetName", "cudaMemPoolGetName", "cudaMemPoolSetThreshold", "cudaMemPoolGetThreshold", "cudaMemPoolSetReleaseThreshold", "cudaMemPoolGetReleaseThreshold", "cudaMemPoolSetReuseThreshold", "cudaMemPoolGetReuseThreshold", "cudaMemPoolSetAllocationThreshold", "cudaMemPoolGetAllocationThreshold", "cudaMemPoolSetAllocationGranularity", "cudaMemPoolGetAllocationGranularity", "cudaMemPoolSetAllocationAlignment", "cudaMemPoolGetAllocationAlignment", "cudaMemPoolSetAllocationFlags", "cudaMemPoolGetAllocationFlags" ] }