@Properties(inherit=cudart.class) public class CUdevprop extends Pointer
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter| Constructor and Description |
|---|
CUdevprop()
Default native constructor.
|
CUdevprop(long size)
Native array allocator.
|
CUdevprop(Pointer p)
Pointer cast constructor.
|
| Modifier and Type | Method and Description |
|---|---|
int |
clockRate()
Clock frequency in kilohertz
|
CUdevprop |
clockRate(int setter) |
CUdevprop |
getPointer(long i) |
IntPointer |
maxGridSize() |
int |
maxGridSize(int i)
Maximum size of each dimension of a grid
|
CUdevprop |
maxGridSize(int i,
int setter) |
IntPointer |
maxThreadsDim() |
int |
maxThreadsDim(int i)
Maximum size of each dimension of a block
|
CUdevprop |
maxThreadsDim(int i,
int setter) |
int |
maxThreadsPerBlock()
Maximum number of threads per block
|
CUdevprop |
maxThreadsPerBlock(int setter) |
int |
memPitch()
Maximum pitch in bytes allowed by memory copies
|
CUdevprop |
memPitch(int setter) |
CUdevprop |
position(long position) |
int |
regsPerBlock()
32-bit registers available per block
|
CUdevprop |
regsPerBlock(int setter) |
int |
sharedMemPerBlock()
Shared memory available per block in bytes
|
CUdevprop |
sharedMemPerBlock(int setter) |
int |
SIMDWidth()
Warp size in threads
|
CUdevprop |
SIMDWidth(int setter) |
int |
textureAlign()
Alignment requirement for textures
|
CUdevprop |
textureAlign(int setter) |
int |
totalConstantMemory()
Constant memory available on device in bytes
|
CUdevprop |
totalConstantMemory(int setter) |
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getPointer, getPointer, getPointer, hashCode, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetof, offsetof, parseBytes, physicalBytes, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zeropublic CUdevprop()
public CUdevprop(long size)
Pointer.position(long).public CUdevprop(Pointer p)
Pointer.Pointer(Pointer).public CUdevprop getPointer(long i)
getPointer in class Pointerpublic int maxThreadsPerBlock()
public CUdevprop maxThreadsPerBlock(int setter)
public int maxThreadsDim(int i)
public CUdevprop maxThreadsDim(int i, int setter)
@MemberGetter public IntPointer maxThreadsDim()
public int maxGridSize(int i)
public CUdevprop maxGridSize(int i, int setter)
@MemberGetter public IntPointer maxGridSize()
public int sharedMemPerBlock()
public CUdevprop sharedMemPerBlock(int setter)
public int totalConstantMemory()
public CUdevprop totalConstantMemory(int setter)
public int SIMDWidth()
public CUdevprop SIMDWidth(int setter)
public int memPitch()
public CUdevprop memPitch(int setter)
public int regsPerBlock()
public CUdevprop regsPerBlock(int setter)
public int clockRate()
public CUdevprop clockRate(int setter)
public int textureAlign()
public CUdevprop textureAlign(int setter)
Copyright © 2020. All rights reserved.