- Page 1 and 2:
CUDA Tools SDKCUPTI User’s GuideD
- Page 3 and 4:
CUPTIThe CUDA Profiling Tools Inter
- Page 5 and 6:
CUPTI_CBID_RESOURCE_CONTEXT_CREATED
- Page 7 and 8:
twice each time any of the CUDA run
- Page 9 and 10:
device-specific limits. At any give
- Page 11 and 12:
Sampling EventsThe event API can al
- Page 13:
CapabilityEvent Name Description Ty
- Page 16 and 17:
CapabilityEvent Name Description Ty
- Page 18 and 19:
CapabilityEvent Name Description Ty
- Page 20:
CapabilityEvent Name Description Ty
- Page 26 and 27:
CUPTI ReferenceCUPTI VersionDefines
- Page 28 and 29:
CUPTI Result CodesEnumerations◮ e
- Page 30 and 31:
CUPTI_ERROR_INVALID_METRIC_IDCUPTI_
- Page 32 and 33:
CUPTI_ACTIVITY_COMPUTE_API_OPENCL =
- Page 34 and 35:
size_t ∗validBufferSizeBytes)Quer
- Page 36 and 37:
CUPTI_ACTIVITY_MEMCPY_KIND_HTOAcopy
- Page 38 and 39:
CUptiResult cuptiActivityEnqueueBuf
- Page 40 and 41:
CUptiResult cuptiActivityGetNumDrop
- Page 42 and 43:
CUpti_Activity Type ReferenceThe ba
- Page 44 and 45:
CUpti_ActivityKind CUpti_ActivityAP
- Page 46 and 47:
Detailed DescriptionThis activity r
- Page 48 and 49:
uint32_t CUpti_ActivityDevice::maxI
- Page 50 and 51:
uint64_t CUpti_ActivityEvent::value
- Page 52 and 53:
Field Documentationint32_t CUpti_Ac
- Page 54 and 55:
uint16_t CUpti_ActivityKernel::regi
- Page 56 and 57:
uint8_t CUpti_ActivityMemcpy::copyK
- Page 58 and 59: CUpti_ActivityMemset Type Reference
- Page 60 and 61: CUpti_ActivityMetric Type Reference
- Page 62 and 63: CUPTI Callback APIData Structures
- Page 64 and 65: Enable or disabled all callbacks fo
- Page 66 and 67: Enumerator:CUPTI_CBID_RESOURCE_INVA
- Page 68 and 69: Parameters:enable New enable state
- Page 70 and 71: CUptiResult cuptiUnsubscribe (CUpti
- Page 72 and 73: context.uint32_t CUpti_CallbackData
- Page 74 and 75: CUpti_ResourceData Type ReferenceDa
- Page 76 and 77: CUPTI Event APIData Structures◮ s
- Page 78 and 79: CUPTI_EVENT_GROUP_ATTR_NUM_EVENTS =
- Page 80 and 81: ∗eventValueBuffer, size_t ∗even
- Page 82 and 83: CUPTI_DEVICE_ATTR_MAX_EVENT_DOMAIN_
- Page 84 and 85: CUPTI_EVENT_GROUP_ATTR_PROFILE_ALL_
- Page 86 and 87: valueSize The size of the value buf
- Page 88 and 89: Return values:CUPTI_SUCCESSCUPTI_ER
- Page 90 and 91: Parameters:device The CUDA deviceev
- Page 92 and 93: Parameters:eventGroup The event gro
- Page 94 and 95: flags Flags controlling the reading
- Page 96 and 97: Return values:CUPTI_SUCCESSCUPTI_ER
- Page 98 and 99: CUPTI_ERROR_INVALID_OPERATION if an
- Page 100 and 101: CUPTI_METRIC_VALUE_KIND_PERCENT = 2
- Page 102 and 103: enum CUpti_MetricCategoryEach metri
- Page 104 and 105: metricArray Returns the IDs of the
- Page 106 and 107: CUPTI_ERROR_NOT_INITIALIZEDCUPTI_ER