Interface Device
- All Known Implementing Classes:
ImmutableDevice
@Immutable
public interface Device
-
Method Summary
Modifier and TypeMethodDescriptionstatic ImmutableDevice.Builder
builder()
org.jocl.cl_device_id
deviceId()
boolean
int
int
long
int
long[]
name()
int
vendor()
-
Method Details
-
deviceId
org.jocl.cl_device_id deviceId() -
name
String name() -
vendor
String vendor() -
deviceVersion
String deviceVersion() -
driverVersion
String driverVersion() -
maxClockFrequency
int maxClockFrequency() -
deviceType
Set<DeviceType> deviceType() -
builtInKernels
-
maxComputeUnits
int maxComputeUnits() -
maxWorkItemDimensions
int maxWorkItemDimensions() -
maxWorkGroupSize
long maxWorkGroupSize() -
maxWorkItemSizes
long[] maxWorkItemSizes() -
imageSupport
boolean imageSupport() -
preferredVectorWidthFloat
int preferredVectorWidthFloat() -
builder
-