Dew Math for .NET
|
The following tables list the members exposed by TOpenCLDevice.
|
Name |
Description |
![]() ![]() |
This is Destroy, a member of class TOpenCLDevice. | |
![]() |
This is Dispose, a member of class TOpenCLDevice. | |
![]() |
This is Free, a member of class TOpenCLDevice. | |
![]() |
Maximum number of work-items that can be specified in each dimension of the work-group. | |
![]() |
This is TOpenCLDevice, a member of class TOpenCLDevice. |
|
Name |
Description |
![]() ![]() |
The default compute device address space size specified as an unsigned integer value in bits. Currently supported values are 32 or 64 bits. | |
![]() |
Holds AMD specific device information. | |
![]() ![]() |
Returns true, if the device is available for use. | |
![]() ![]() |
Returns true for Open CL v1.1. | |
![]() |
The Cache object holds a list of TOpenCLVector and TOpenCLMatrix objects. | |
![]() ![]() |
The list of available command queues. There is always at least one queue. | |
![]() ![]() |
Returns true, if the Open CL driver has a compiler included. | |
![]() ![]() |
If true then interoperability between OpenCL and Direct3D 10 is supported. | |
![]() ![]() |
Returns the Device ID assigned to the device by Open CL driver. | |
![]() ![]() |
Returns the index of the device in the list of devices for the platform. | |
![]() ![]() |
Returns the platform of the device. | |
![]() ![]() |
OpenCL profile string. | |
![]() ![]() |
Returns the device version. | |
![]() ![]() |
Returns the Open CL driver version. | |
![]() ![]() |
Returns true, if global memory uses ECC. | |
![]() ![]() |
Returns true, if the driver can execute native (not Open CL) kernels. | |
![]() ![]() |
Holds a list of extension names supported by the device. | |
![]() ![]() |
Returns true if 16bit half precision floating point math is supported on the device. | |
![]() ![]() |
Returns true if 64bit double precision floating point math is supported on the device. | |
![]() |
Holds information about double precision floating point math. | |
![]() |
Holds information about half precision floating point math. | |
![]() |
Holds information about single precision floating point math. | |
![]() ![]() |
Returns global memory cache line size in Bytes. | |
![]() ![]() |
Returns global memory cache size in KBytes. | |
![]() ![]() |
Size of global device memory in KBytes. | |
![]() ![]() |
Creating CL context from a GL context or share group is supported, if this property returns true. | |
![]() ![]() |
Max height of 2D image in pixels. | |
![]() ![]() |
Max width of 2D image in pixels. | |
![]() ![]() |
Max depth of 3D image in pixels. | |
![]() ![]() |
Max height of 3D image in pixels. | |
![]() ![]() |
Max width of 3D image in pixels. | |
![]() ![]() |
Returns true, if immages are supported by the device. | |
![]() ![]() |
Returns true if the device is of Accelerator type. | |
![]() ![]() |
Returns true if the device is of CPU type. | |
![]() |
This is IsDebugging, a member of class TOpenCLDevice. | |
![]() ![]() |
Returns true if the device is of the default type. | |
![]() ![]() |
Returns true if the device is of GPU type. | |
![]() ![]() |
The kernel list holds the list of kernels (Open CL functions) that are available. | |
![]() ![]() |
Returns the size of local memory (if present) in Bytes. | |
![]() ![]() |
Returns lmtLocal, if dedicated local memory storage is available. Returns lmtGlobal oterwhise. | |
![]() ![]() |
Maximum configured clock frequency of the device in MHz. | |
![]() ![]() |
Returns the number of parallel compute units on the OpenCL device. | |
![]() ![]() |
Returns the size of constant memory in Bytes. | |
![]() ![]() |
Max size of memory object allocation in KBytes. | |
![]() ![]() |
Returns maximum size of the parameter in bytes. | |
![]() ![]() |
Max number of simultaneous image objects that can be read by a kernel. | |
![]() ![]() |
Maximum number of samplers that can be used in a kernel. | |
![]() ![]() |
Maximum number of work-items in a work-group executing a kernel on a single compute unit, using the data parallel execution model. | |
![]() ![]() |
Maximum dimensions that specify the global and local work-item IDs used by the data parallel execution model. | |
![]() ![]() |
Max number of simultaneous image objects that can be written by a kernel. | |
![]() ![]() |
Allignment in bits of memory buffers. | |
![]() ![]() |
Minimum data alignment size. | |
![]() ![]() |
Returns the name of the device. | |
![]() |
If true, application will run optimal CPU code without Open CL when this device will be the target . | |
![]() |
Holds NVidia specific device information. | |
![]() ![]() |
Returns Open CL Version. | |
![]() ![]() |
Returns the index of the platform in the list of platforms. | |
![]() ![]() |
Returns preffered vector width for Open CL char type. | |
![]() ![]() |
Returns preffered vector width for Open CL double type. | |
![]() ![]() |
Returns preffered vector width for Open CL float type. | |
![]() ![]() |
Returns preffered vector width for Open CL int type. | |
![]() ![]() |
Returns preffered vector width for Open CL long type. | |
![]() ![]() |
Returns preffered vector width for Open CL short type. | |
![]() ![]() |
Describes the resolution of device timer. This is measured in nanoseconds. | |
![]() ![]() |
The program list holds the list of compiled Open CL programs. | |
![]() ![]() |
If true, the commands queued in the command-queue can be executed within the callers thread when the clEnqueue* is called. | |
![]() ![]() |
If true, the commands queued in the command-queue can be executed in-order or out-oforder. | |
![]() ![]() |
If true, command queues support profiling. | |
![]() ![]() |
Returns the name of the Vendor. | |
![]() ![]() |
Returns the value of the Vendor ID. |
Copyright (c) 1999-2024 by Dew Research. All rights reserved.
|
What do you think about this topic? Send feedback!
|