244 lines
6.7 KiB
JSON
244 lines
6.7 KiB
JSON
{
|
|
"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"
|
|
]
|
|
}
|