3.59. CUpti_ActivityUnifiedMemoryCounter Struct Reference
[CUPTI Activity API]
This activity record represents a Unified Memory counter (CUPTI_ACTIVITY_KIND_UNIFIED_MEMORY_COUNTER).
Public Variables
- CUpti_ActivityUnifiedMemoryCounterKind counterKind
 - uint32_t deviceId
 - CUpti_ActivityKind kind
 - uint32_t pad
 - uint32_t processId
 - CUpti_ActivityUnifiedMemoryCounterScope scope
 - uint64_t timestamp
 - uint64_t value
 
Variables
- CUpti_ActivityUnifiedMemoryCounterKindCUpti_ActivityUnifiedMemoryCounter::counterKind [inherited]
 - 
                           
The Unified Memory counter kind. See /ref CUpti_ActivityUnifiedMemoryCounterKind
 - uint32_t CUpti_ActivityUnifiedMemoryCounter::deviceId [inherited]
 - 
                           
The ID of the device involved in the memory transfer operation. It is not relevant if the scope of the counter is global (all devices).
 - CUpti_ActivityKindCUpti_ActivityUnifiedMemoryCounter::kind [inherited]
 - 
                           
The activity record kind, must be CUPTI_ACTIVITY_KIND_UNIFIED_MEMORY_COUNTER
 - uint32_t CUpti_ActivityUnifiedMemoryCounter::pad [inherited]
 - 
                           
Undefined. Reserved for internal use.
 - uint32_t CUpti_ActivityUnifiedMemoryCounter::processId [inherited]
 - 
                           
The ID of the process to which this record belongs to. In case of global scope, processId is undefined.
 - CUpti_ActivityUnifiedMemoryCounterScopeCUpti_ActivityUnifiedMemoryCounter::scope [inherited]
 - 
                           
Scope of the Unified Memory counter. See /ref CUpti_ActivityUnifiedMemoryCounterScope
 - uint64_t CUpti_ActivityUnifiedMemoryCounter::timestamp [inherited]
 - 
                           
The timestamp when this sample was retrieved, in ns. A value of 0 indicates that timestamp information could not be collected
 - uint64_t CUpti_ActivityUnifiedMemoryCounter::value [inherited]
 - 
                           
Value of the counter