@Properties(inherit=cupti.class) public class CUpti_ActivityKernel9 extends Pointer
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter| Constructor and Description |
|---|
CUpti_ActivityKernel9()
Default native constructor.
|
CUpti_ActivityKernel9(long size)
Native array allocator.
|
CUpti_ActivityKernel9(Pointer p)
Pointer cast constructor.
|
| Modifier and Type | Method and Description |
|---|---|
int |
blockX()
The X-dimension block size for the kernel.
|
CUpti_ActivityKernel9 |
blockX(int setter) |
int |
blockY()
The Y-dimension block size for the kernel.
|
CUpti_ActivityKernel9 |
blockY(int setter) |
int |
blockZ()
The Z-dimension grid size for the kernel.
|
CUpti_ActivityKernel9 |
blockZ(int setter) |
byte |
cacheConfig_both()
For devices with compute capability 7.0+ cacheConfig values are not updated
in case field isSharedMemoryCarveoutRequested is set
|
CUpti_ActivityKernel9 |
cacheConfig_both(byte setter) |
byte |
cacheConfig_config_executed()
The cache configuration used for the kernel.
|
CUpti_ActivityKernel9 |
cacheConfig_config_executed(byte setter) |
byte |
cacheConfig_config_requested()
The cache configuration requested by the kernel.
|
CUpti_ActivityKernel9 |
cacheConfig_config_requested(byte setter) |
int |
channelID()
The ID of the HW channel on which the kernel is launched.
|
CUpti_ActivityKernel9 |
channelID(int setter) |
int |
channelType()
The type of the channel
|
CUpti_ActivityKernel9 |
channelType(int setter) |
int |
clusterSchedulingPolicy()
The cluster scheduling policy for the kernel.
|
CUpti_ActivityKernel9 |
clusterSchedulingPolicy(int setter) |
int |
clusterX()
The X-dimension cluster size for the kernel.
|
CUpti_ActivityKernel9 |
clusterX(int setter) |
int |
clusterY()
The Y-dimension cluster size for the kernel.
|
CUpti_ActivityKernel9 |
clusterY(int setter) |
int |
clusterZ()
The Z-dimension cluster size for the kernel.
|
CUpti_ActivityKernel9 |
clusterZ(int setter) |
long |
completed()
The completed timestamp for the kernel execution, in ns.
|
CUpti_ActivityKernel9 |
completed(long setter) |
int |
contextId()
The ID of the context where the kernel is executing.
|
CUpti_ActivityKernel9 |
contextId(int setter) |
int |
correlationId()
The correlation ID of the kernel.
|
CUpti_ActivityKernel9 |
correlationId(int setter) |
int |
deviceId()
The ID of the device where the kernel is executing.
|
CUpti_ActivityKernel9 |
deviceId(int setter) |
int |
dynamicSharedMemory()
The dynamic shared memory reserved for the kernel, in bytes.
|
CUpti_ActivityKernel9 |
dynamicSharedMemory(int setter) |
long |
end()
The end timestamp for the kernel execution, in ns.
|
CUpti_ActivityKernel9 |
end(long setter) |
CUpti_ActivityKernel9 |
getPointer(long i) |
int |
graphId()
The unique ID of the graph that launched this kernel through graph launch APIs.
|
CUpti_ActivityKernel9 |
graphId(int setter) |
long |
graphNodeId()
The unique ID of the graph node that launched this kernel through graph launch APIs.
|
CUpti_ActivityKernel9 |
graphNodeId(long setter) |
long |
gridId()
The grid ID of the kernel.
|
CUpti_ActivityKernel9 |
gridId(long setter) |
int |
gridX()
The X-dimension grid size for the kernel.
|
CUpti_ActivityKernel9 |
gridX(int setter) |
int |
gridY()
The Y-dimension grid size for the kernel.
|
CUpti_ActivityKernel9 |
gridY(int setter) |
int |
gridZ()
The Z-dimension grid size for the kernel.
|
CUpti_ActivityKernel9 |
gridZ(int setter) |
byte |
isSharedMemoryCarveoutRequested()
This indicates if CU_FUNC_ATTRIBUTE_PREFERRED_SHARED_MEMORY_CARVEOUT was
updated for the kernel launch
|
CUpti_ActivityKernel9 |
isSharedMemoryCarveoutRequested(byte setter) |
int |
kind()
The activity record kind, must be CUPTI_ACTIVITY_KIND_KERNEL or
CUPTI_ACTIVITY_KIND_CONCURRENT_KERNEL.
|
CUpti_ActivityKernel9 |
kind(int setter) |
byte |
launchType()
The indicates if the kernel was executed via a regular launch or via a
single/multi device cooperative launch.
|
CUpti_ActivityKernel9 |
launchType(byte setter) |
int |
localMemoryPerThread()
The amount of local memory reserved for each thread, in bytes.
|
CUpti_ActivityKernel9 |
localMemoryPerThread(int setter) |
long |
localMemoryTotal_v2()
The total amount of local memory reserved for the kernel, in
bytes.
|
CUpti_ActivityKernel9 |
localMemoryTotal_v2(long setter) |
int |
localMemoryTotal()
The total amount of local memory reserved for the kernel, in
bytes (deprecated in CUDA 11.8).
|
CUpti_ActivityKernel9 |
localMemoryTotal(int setter) |
int |
maxActiveClusters()
The maximum clusters that could co-exist on the target device for the kernel
|
CUpti_ActivityKernel9 |
maxActiveClusters(int setter) |
int |
maxPotentialClusterSize()
The maximum cluster size for the kernel
|
CUpti_ActivityKernel9 |
maxPotentialClusterSize(int setter) |
BytePointer |
name()
The name of the kernel.
|
CUpti_ActivityKernel9 |
name(BytePointer setter) |
CUaccessPolicyWindow_v1 |
pAccessPolicyWindow()
The pointer to the access policy window.
|
CUpti_ActivityKernel9 |
pAccessPolicyWindow(CUaccessPolicyWindow_v1 setter) |
byte |
padding()
Undefined.
|
CUpti_ActivityKernel9 |
padding(byte setter) |
int |
partitionedGlobalCacheExecuted()
The partitioned global caching executed for the kernel.
|
CUpti_ActivityKernel9 |
partitionedGlobalCacheExecuted(int setter) |
int |
partitionedGlobalCacheRequested()
The partitioned global caching requested for the kernel.
|
CUpti_ActivityKernel9 |
partitionedGlobalCacheRequested(int setter) |
CUpti_ActivityKernel9 |
position(long position) |
long |
queued()
The timestamp when the kernel is queued up in the command buffer, in ns.
|
CUpti_ActivityKernel9 |
queued(long setter) |
short |
registersPerThread()
The number of registers required for each thread executing the
kernel.
|
CUpti_ActivityKernel9 |
registersPerThread(short setter) |
Pointer |
reserved0()
Undefined.
|
CUpti_ActivityKernel9 |
reserved0(Pointer setter) |
byte |
sharedMemoryCarveoutRequested()
Shared memory carveout value requested for the function in percentage of
the total resource.
|
CUpti_ActivityKernel9 |
sharedMemoryCarveoutRequested(byte setter) |
byte |
sharedMemoryConfig()
The shared memory configuration used for the kernel.
|
CUpti_ActivityKernel9 |
sharedMemoryConfig(byte setter) |
int |
sharedMemoryExecuted()
Shared memory size set by the driver.
|
CUpti_ActivityKernel9 |
sharedMemoryExecuted(int setter) |
int |
shmemLimitConfig()
The shared memory limit config for the kernel.
|
CUpti_ActivityKernel9 |
shmemLimitConfig(int setter) |
long |
start()
The start timestamp for the kernel execution, in ns.
|
CUpti_ActivityKernel9 |
start(long setter) |
int |
staticSharedMemory()
The static shared memory allocated for the kernel, in bytes.
|
CUpti_ActivityKernel9 |
staticSharedMemory(int setter) |
int |
streamId()
The ID of the stream where the kernel is executing.
|
CUpti_ActivityKernel9 |
streamId(int setter) |
long |
submitted()
The timestamp when the command buffer containing the kernel launch
is submitted to the GPU, in ns.
|
CUpti_ActivityKernel9 |
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_ActivityKernel9()
public CUpti_ActivityKernel9(long size)
Pointer.position(long).public CUpti_ActivityKernel9(Pointer p)
Pointer(Pointer).public CUpti_ActivityKernel9 position(long position)
public CUpti_ActivityKernel9 getPointer(long i)
getPointer in class Pointer@Cast(value="CUpti_ActivityKind") public int kind()
public CUpti_ActivityKernel9 kind(int setter)
@Name(value="cacheConfig.both") @Cast(value="uint8_t") public byte cacheConfig_both()
public CUpti_ActivityKernel9 cacheConfig_both(byte setter)
@Name(value="cacheConfig.config.requested") @Cast(value="uint8_t") @NoOffset public byte cacheConfig_config_requested()
public CUpti_ActivityKernel9 cacheConfig_config_requested(byte setter)
@Name(value="cacheConfig.config.executed") @Cast(value="uint8_t") @NoOffset public byte cacheConfig_config_executed()
public CUpti_ActivityKernel9 cacheConfig_config_executed(byte setter)
@Cast(value="uint8_t") public byte sharedMemoryConfig()
public CUpti_ActivityKernel9 sharedMemoryConfig(byte setter)
@Cast(value="uint16_t") public short registersPerThread()
public CUpti_ActivityKernel9 registersPerThread(short setter)
@Cast(value="CUpti_ActivityPartitionedGlobalCacheConfig") public int partitionedGlobalCacheRequested()
public CUpti_ActivityKernel9 partitionedGlobalCacheRequested(int setter)
@Cast(value="CUpti_ActivityPartitionedGlobalCacheConfig") public int partitionedGlobalCacheExecuted()
public CUpti_ActivityKernel9 partitionedGlobalCacheExecuted(int setter)
@Cast(value="uint64_t") public long start()
public CUpti_ActivityKernel9 start(long setter)
@Cast(value="uint64_t") public long end()
public CUpti_ActivityKernel9 end(long setter)
@Cast(value="uint64_t") public long completed()
public CUpti_ActivityKernel9 completed(long setter)
@Cast(value="uint32_t") public int deviceId()
public CUpti_ActivityKernel9 deviceId(int setter)
@Cast(value="uint32_t") public int contextId()
public CUpti_ActivityKernel9 contextId(int setter)
@Cast(value="uint32_t") public int streamId()
public CUpti_ActivityKernel9 streamId(int setter)
public int gridX()
public CUpti_ActivityKernel9 gridX(int setter)
public int gridY()
public CUpti_ActivityKernel9 gridY(int setter)
public int gridZ()
public CUpti_ActivityKernel9 gridZ(int setter)
public int blockX()
public CUpti_ActivityKernel9 blockX(int setter)
public int blockY()
public CUpti_ActivityKernel9 blockY(int setter)
public int blockZ()
public CUpti_ActivityKernel9 blockZ(int setter)
public int staticSharedMemory()
public CUpti_ActivityKernel9 staticSharedMemory(int setter)
public int dynamicSharedMemory()
public CUpti_ActivityKernel9 dynamicSharedMemory(int setter)
@Cast(value="uint32_t") public int localMemoryPerThread()
public CUpti_ActivityKernel9 localMemoryPerThread(int setter)
@Cast(value="uint32_t") public int localMemoryTotal()
public CUpti_ActivityKernel9 localMemoryTotal(int setter)
@Cast(value="uint32_t") public int correlationId()
public CUpti_ActivityKernel9 correlationId(int setter)
@Cast(value="int64_t") public long gridId()
public CUpti_ActivityKernel9 gridId(long setter)
@Cast(value="const char*") public BytePointer name()
public CUpti_ActivityKernel9 name(BytePointer setter)
public Pointer reserved0()
public CUpti_ActivityKernel9 reserved0(Pointer setter)
@Cast(value="uint64_t") public long queued()
public CUpti_ActivityKernel9 queued(long setter)
@Cast(value="uint64_t") public long submitted()
public CUpti_ActivityKernel9 submitted(long setter)
@Cast(value="uint8_t") public byte launchType()
public CUpti_ActivityKernel9 launchType(byte setter)
@Cast(value="uint8_t") public byte isSharedMemoryCarveoutRequested()
public CUpti_ActivityKernel9 isSharedMemoryCarveoutRequested(byte setter)
@Cast(value="uint8_t") public byte sharedMemoryCarveoutRequested()
public CUpti_ActivityKernel9 sharedMemoryCarveoutRequested(byte setter)
public CUpti_ActivityKernel9 padding(byte setter)
@Cast(value="uint32_t") public int sharedMemoryExecuted()
public CUpti_ActivityKernel9 sharedMemoryExecuted(int setter)
@Cast(value="uint64_t") public long graphNodeId()
public CUpti_ActivityKernel9 graphNodeId(long setter)
@Cast(value="CUpti_FuncShmemLimitConfig") public int shmemLimitConfig()
public CUpti_ActivityKernel9 shmemLimitConfig(int setter)
@Cast(value="uint32_t") public int graphId()
public CUpti_ActivityKernel9 graphId(int setter)
@Cast(value="CUaccessPolicyWindow*") public CUaccessPolicyWindow_v1 pAccessPolicyWindow()
public CUpti_ActivityKernel9 pAccessPolicyWindow(CUaccessPolicyWindow_v1 setter)
@Cast(value="uint32_t") public int channelID()
public CUpti_ActivityKernel9 channelID(int setter)
public CUpti_ActivityKernel9 channelType(int setter)
@Cast(value="uint32_t") public int clusterX()
public CUpti_ActivityKernel9 clusterX(int setter)
@Cast(value="uint32_t") public int clusterY()
public CUpti_ActivityKernel9 clusterY(int setter)
@Cast(value="uint32_t") public int clusterZ()
public CUpti_ActivityKernel9 clusterZ(int setter)
@Cast(value="uint32_t") public int clusterSchedulingPolicy()
public CUpti_ActivityKernel9 clusterSchedulingPolicy(int setter)
@Cast(value="uint64_t") public long localMemoryTotal_v2()
public CUpti_ActivityKernel9 localMemoryTotal_v2(long setter)
@Cast(value="uint32_t") public int maxPotentialClusterSize()
public CUpti_ActivityKernel9 maxPotentialClusterSize(int setter)
@Cast(value="uint32_t") public int maxActiveClusters()
public CUpti_ActivityKernel9 maxActiveClusters(int setter)
Copyright © 2025. All rights reserved.