Data Fields | |
uint64_t | bytes |
uint32_t | contextId |
uint8_t | copyKind |
uint32_t | correlationId |
uint32_t | deviceId |
uint32_t | dstContextId |
uint32_t | dstDeviceId |
uint8_t | dstKind |
uint64_t | end |
uint8_t | flags |
CUpti_ActivityKind | kind |
uint32_t | pad |
void * | reserved0 |
uint32_t | srcContextId |
uint32_t | srcDeviceId |
uint8_t | srcKind |
uint64_t | start |
uint32_t | streamId |
uint64_t CUpti_ActivityMemcpyPtoP::bytes |
The number of bytes transferred by the memory copy.
uint32_t CUpti_ActivityMemcpyPtoP::contextId |
The ID of the context where the memory copy is occurring.
The kind of the memory copy, stored as a byte to reduce record size.
The correlation ID of the memory copy. Each memory copy is assigned a unique correlation ID that is identical to the correlation ID in the driver and runtime API activity record that launched the memory copy.
uint32_t CUpti_ActivityMemcpyPtoP::deviceId |
The ID of the device where the memory copy is occurring.
The ID of the context owning the memory being copied to.
The ID of the device where memory is being copied to.
The destination memory kind read by the memory copy, stored as a byte to reduce record size.
uint64_t CUpti_ActivityMemcpyPtoP::end |
The end timestamp for the memory copy, in ns. A value of 0 for both the start and end timestamps indicates that timestamp information could not be collected for the memory copy.
uint8_t CUpti_ActivityMemcpyPtoP::flags |
The flags associated with the memory copy.
The activity record kind, must be CUPTI_ACTIVITY_KIND_MEMCPY2.
uint32_t CUpti_ActivityMemcpyPtoP::pad |
Undefined. Reserved for internal use.
Undefined. Reserved for internal use.
The ID of the context owning the memory being copied from.
The ID of the device where memory is being copied from.
The source memory kind read by the memory copy, stored as a byte to reduce record size.
uint64_t CUpti_ActivityMemcpyPtoP::start |
The start timestamp for the memory copy, in ns. A value of 0 for both the start and end timestamps indicates that timestamp information could not be collected for the memory copy.
uint32_t CUpti_ActivityMemcpyPtoP::streamId |
The ID of the stream where the memory copy is occurring.