@Properties(inherit=cupti.class) public class CUpti_ActivityCdpKernel extends Pointer
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter| Constructor and Description |
|---|
CUpti_ActivityCdpKernel()
Default native constructor.
|
CUpti_ActivityCdpKernel(long size)
Native array allocator.
|
CUpti_ActivityCdpKernel(Pointer p)
Pointer cast constructor.
|
| Modifier and Type | Method and Description |
|---|---|
int |
blockX()
The X-dimension block size for the kernel.
|
CUpti_ActivityCdpKernel |
blockX(int setter) |
int |
blockY()
The Y-dimension block size for the kernel.
|
CUpti_ActivityCdpKernel |
blockY(int setter) |
int |
blockZ()
The Z-dimension grid size for the kernel.
|
CUpti_ActivityCdpKernel |
blockZ(int setter) |
byte |
cacheConfig_both() |
CUpti_ActivityCdpKernel |
cacheConfig_both(byte setter) |
byte |
cacheConfig_config_executed()
The cache configuration used for the kernel.
|
CUpti_ActivityCdpKernel |
cacheConfig_config_executed(byte setter) |
byte |
cacheConfig_config_requested()
The cache configuration requested by the kernel.
|
CUpti_ActivityCdpKernel |
cacheConfig_config_requested(byte setter) |
long |
completed()
The timestamp when kernel is marked as completed, in ns.
|
CUpti_ActivityCdpKernel |
completed(long setter) |
int |
contextId()
The ID of the context where the kernel is executing.
|
CUpti_ActivityCdpKernel |
contextId(int setter) |
int |
correlationId()
The correlation ID of the kernel.
|
CUpti_ActivityCdpKernel |
correlationId(int setter) |
int |
deviceId()
The ID of the device where the kernel is executing.
|
CUpti_ActivityCdpKernel |
deviceId(int setter) |
int |
dynamicSharedMemory()
The dynamic shared memory reserved for the kernel, in bytes.
|
CUpti_ActivityCdpKernel |
dynamicSharedMemory(int setter) |
long |
end()
The end timestamp for the kernel execution, in ns.
|
CUpti_ActivityCdpKernel |
end(long setter) |
CUpti_ActivityCdpKernel |
getPointer(long i) |
long |
gridId()
The grid ID of the kernel.
|
CUpti_ActivityCdpKernel |
gridId(long setter) |
int |
gridX()
The X-dimension grid size for the kernel.
|
CUpti_ActivityCdpKernel |
gridX(int setter) |
int |
gridY()
The Y-dimension grid size for the kernel.
|
CUpti_ActivityCdpKernel |
gridY(int setter) |
int |
gridZ()
The Z-dimension grid size for the kernel.
|
CUpti_ActivityCdpKernel |
gridZ(int setter) |
int |
kind()
The activity record kind, must be CUPTI_ACTIVITY_KIND_CDP_KERNEL
|
CUpti_ActivityCdpKernel |
kind(int setter) |
int |
localMemoryPerThread()
The amount of local memory reserved for each thread, in bytes.
|
CUpti_ActivityCdpKernel |
localMemoryPerThread(int setter) |
int |
localMemoryTotal()
The total amount of local memory reserved for the kernel, in
bytes.
|
CUpti_ActivityCdpKernel |
localMemoryTotal(int setter) |
BytePointer |
name()
The name of the kernel.
|
CUpti_ActivityCdpKernel |
name(BytePointer setter) |
int |
pad()
Undefined.
|
CUpti_ActivityCdpKernel |
pad(int setter) |
int |
parentBlockX()
The X-dimension of the parent block.
|
CUpti_ActivityCdpKernel |
parentBlockX(int setter) |
int |
parentBlockY()
The Y-dimension of the parent block.
|
CUpti_ActivityCdpKernel |
parentBlockY(int setter) |
int |
parentBlockZ()
The Z-dimension of the parent block.
|
CUpti_ActivityCdpKernel |
parentBlockZ(int setter) |
long |
parentGridId()
The grid ID of the parent kernel.
|
CUpti_ActivityCdpKernel |
parentGridId(long setter) |
CUpti_ActivityCdpKernel |
position(long position) |
long |
queued()
The timestamp when kernel is queued up, in ns.
|
CUpti_ActivityCdpKernel |
queued(long setter) |
short |
registersPerThread()
The number of registers required for each thread executing the
kernel.
|
CUpti_ActivityCdpKernel |
registersPerThread(short setter) |
byte |
sharedMemoryConfig()
The shared memory configuration used for the kernel.
|
CUpti_ActivityCdpKernel |
sharedMemoryConfig(byte setter) |
long |
start()
The start timestamp for the kernel execution, in ns.
|
CUpti_ActivityCdpKernel |
start(long setter) |
int |
staticSharedMemory()
The static shared memory allocated for the kernel, in bytes.
|
CUpti_ActivityCdpKernel |
staticSharedMemory(int setter) |
int |
streamId()
The ID of the stream where the kernel is executing.
|
CUpti_ActivityCdpKernel |
streamId(int setter) |
long |
submitted()
The timestamp when kernel is submitted to the gpu, in ns.
|
CUpti_ActivityCdpKernel |
submitted(long setter) |
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zeropublic CUpti_ActivityCdpKernel()
public CUpti_ActivityCdpKernel(long size)
Pointer.position(long).public CUpti_ActivityCdpKernel(Pointer p)
Pointer(Pointer).public CUpti_ActivityCdpKernel position(long position)
public CUpti_ActivityCdpKernel getPointer(long i)
getPointer in class Pointer@Cast(value="CUpti_ActivityKind") public int kind()
public CUpti_ActivityCdpKernel kind(int setter)
@Name(value="cacheConfig.both") @Cast(value="uint8_t") public byte cacheConfig_both()
public CUpti_ActivityCdpKernel cacheConfig_both(byte setter)
@Name(value="cacheConfig.config.requested") @Cast(value="uint8_t") @NoOffset public byte cacheConfig_config_requested()
public CUpti_ActivityCdpKernel cacheConfig_config_requested(byte setter)
@Name(value="cacheConfig.config.executed") @Cast(value="uint8_t") @NoOffset public byte cacheConfig_config_executed()
public CUpti_ActivityCdpKernel cacheConfig_config_executed(byte setter)
@Cast(value="uint8_t") public byte sharedMemoryConfig()
public CUpti_ActivityCdpKernel sharedMemoryConfig(byte setter)
@Cast(value="uint16_t") public short registersPerThread()
public CUpti_ActivityCdpKernel registersPerThread(short setter)
@Cast(value="uint64_t") public long start()
public CUpti_ActivityCdpKernel start(long setter)
@Cast(value="uint64_t") public long end()
public CUpti_ActivityCdpKernel end(long setter)
@Cast(value="uint32_t") public int deviceId()
public CUpti_ActivityCdpKernel deviceId(int setter)
@Cast(value="uint32_t") public int contextId()
public CUpti_ActivityCdpKernel contextId(int setter)
@Cast(value="uint32_t") public int streamId()
public CUpti_ActivityCdpKernel streamId(int setter)
public int gridX()
public CUpti_ActivityCdpKernel gridX(int setter)
public int gridY()
public CUpti_ActivityCdpKernel gridY(int setter)
public int gridZ()
public CUpti_ActivityCdpKernel gridZ(int setter)
public int blockX()
public CUpti_ActivityCdpKernel blockX(int setter)
public int blockY()
public CUpti_ActivityCdpKernel blockY(int setter)
public int blockZ()
public CUpti_ActivityCdpKernel blockZ(int setter)
public int staticSharedMemory()
public CUpti_ActivityCdpKernel staticSharedMemory(int setter)
public int dynamicSharedMemory()
public CUpti_ActivityCdpKernel dynamicSharedMemory(int setter)
@Cast(value="uint32_t") public int localMemoryPerThread()
public CUpti_ActivityCdpKernel localMemoryPerThread(int setter)
@Cast(value="uint32_t") public int localMemoryTotal()
public CUpti_ActivityCdpKernel localMemoryTotal(int setter)
@Cast(value="uint32_t") public int correlationId()
public CUpti_ActivityCdpKernel correlationId(int setter)
@Cast(value="int64_t") public long gridId()
public CUpti_ActivityCdpKernel gridId(long setter)
public CUpti_ActivityCdpKernel parentGridId(long setter)
@Cast(value="uint64_t") public long queued()
public CUpti_ActivityCdpKernel queued(long setter)
@Cast(value="uint64_t") public long submitted()
public CUpti_ActivityCdpKernel submitted(long setter)
@Cast(value="uint64_t") public long completed()
public CUpti_ActivityCdpKernel completed(long setter)
public CUpti_ActivityCdpKernel parentBlockX(int setter)
public CUpti_ActivityCdpKernel parentBlockY(int setter)
public CUpti_ActivityCdpKernel parentBlockZ(int setter)
public CUpti_ActivityCdpKernel pad(int setter)
@Cast(value="const char*") public BytePointer name()
public CUpti_ActivityCdpKernel name(BytePointer setter)
Copyright © 2025. All rights reserved.