CLPlatform#listCLDevices(com.jogamp.opencl.CLDevice.Type...) , CLPlatform#getMaxFlopsDevice(com.jogamp.opencl.CLDevice.Type...) , CLContext#getDevices(), CLContext#getMaxFlopsDevice(com.jogamp.opencl.CLDevice.Type)
| Modifier and Type | Class and Description |
|---|---|
| public static enum | CLDevice.
Enumeration for the execution capabilities of the device. |
| public static enum | CLDevice.
Describes floating-point capability of the device. |
| public static enum | CLDevice.
Type of global memory cache supported. |
| public static enum | CLDevice.
Type of local memory cache supported. |
| public static enum | CLDevice.
Enumeration for the type of a device. |
| Modifier and Type | Field and Description |
|---|---|
| private final CLInfoAccessor | |
| private Set | |
| private final CLPlatform |
| Access | Constructor and Description |
|---|---|
| protected | |
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public CLCommandQueue | |
| public CLCommandQueue | |
| public CLCommandQueue | |
| public CLCommandQueue | |
| public boolean | equals(final Object
the reference object with which to compare. obj)Overrides java. |
| public int | |
| public ByteOrder | |
| public final CLInfoAccessor | |
| public CLVersion | |
| public EnumSet | Returns: An EnumSet containing the extensions, never null.Returns the optional double precision floating-point capability of the device. |
| public String | getDriverVersion()
Returns OpenCL software driver version string in the form major_number.minor_number. |
| public EnumSet | |
| public Set | |
| public long | |
| public long | |
| public CLDevice. | |
| public long | |
| public EnumSet | Returns: An EnumSet containing the extensions, never null.Returns the optional half precision floating-point capability of the device. |
| public long | |
| public CLDevice. | |
| public int | |
| public int | |
| public long | getMaxConstantArgs()
Returns the max number of arguments declared with the |
| public long | |
| public int | |
| public int | |
| public int | |
| public int | |
| public int | |
| public long | |
| public long | |
| public int | getMaxReadImageArgs()
Returns the max number of simultaneous image objects that can be read by a kernel. |
| public int | |
| public int | getMaxWorkGroupSize()
Returns the maximum number of work-items in a work-group executing a kernel using the data parallel execution model. |
| public int | getMaxWorkItemDimensions()
Returns the maximum dimensions that specify the global and local work-item IDs used by the data parallel execution model. |
| public int[] | getMaxWorkItemSizes()
Returns the maximum number of work-items that can be specified in each dimension of the work-group. |
| public int | getMaxWriteImageArgs()
Returns the max number of simultaneous image objects that can be written by a kernel. |
| public long | getMemBaseAddrAlign()
Returns the |
| public String | |
| public int | |
| public int | |
| public int | |
| public int | |
| public int | |
| public int | |
| public int | |
| public CLPlatform | getPlatform()
Overrides com. |
| public int | |
| public int | |
| public int | |
| public int | |
| public int | |
| public int | |
| public String | |
| public long | |
| public Map | |
| public EnumSet | |
| public EnumSet | Returns: An EnumSet containing the extensions, never null.Returns the single precision floating-point capability of the device. |
| public CLDevice. | |
| public String | |
| public long | |
| public CLVersion | |
| public int | |
| public boolean | |
| public boolean | isCompilerAvailable()
Returns false if the implementation does not have a compiler available to compile the program source. |
| public boolean | |
| public boolean | isErrorCorrectionSupported()
Returns true if the device implements error correction for the memories, caches, registers etc. in the device. |
| public boolean | isExtensionAvailable(final String extension)
Returns true if the extension is supported on this device. |
| public boolean | isGLMemorySharingSupported()
Returns |
| public boolean | |
| public boolean | |
| public boolean | isImageSupportAvailable()
Returns true if images are supported by the OpenCL device and false otherwise. |
| public boolean | |
| public boolean | |
| pack-priv void | |
| public String | toString()
Overrides com. |