- Page 1: CUDA Tools SDKCUPTI User’s GuideD
- 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
- Page 108 and 109:
CUPTI_ERROR_INVALID_PARAMETER if me