Uses of Interface
net.bmahe.genetics4j.gpu.opencl.model.Device
Package
Description
-
Uses of Device in net.bmahe.genetics4j.gpu
-
Uses of Device in net.bmahe.genetics4j.gpu.opencl
Modifier and TypeFieldDescriptionprivate Device
ImmutableOpenCLExecutionContext.Builder.device
private final Device
ImmutableOpenCLExecutionContext.device
Modifier and TypeMethodDescriptionImmutableOpenCLExecutionContext.device()
OpenCLExecutionContext.device()
DeviceReader.read
(org.jocl.cl_platform_id platformId, org.jocl.cl_device_id deviceId) Modifier and TypeMethodDescriptionInitializes the value for thedevice
attribute.ImmutableOpenCLExecutionContext.of
(Platform platform, Device device, org.jocl.cl_context clContext, org.jocl.cl_command_queue clCommandQueue, org.jocl.cl_program clProgram, Map<String, ? extends org.jocl.cl_kernel> kernels, Map<String, ? extends KernelInfo> kernelInfos) Construct a new immutableOpenCLExecutionContext
instance.ImmutableOpenCLExecutionContext.withDevice
(Device value) Copy the current immutable object by setting a value for thedevice
attribute.ModifierConstructorDescriptionprivate
ImmutableOpenCLExecutionContext
(ImmutableOpenCLExecutionContext original, Platform platform, Device device, org.jocl.cl_context clContext, org.jocl.cl_command_queue clCommandQueue, org.jocl.cl_program clProgram, Map<String, org.jocl.cl_kernel> kernels, Map<String, KernelInfo> kernelInfos) private
ImmutableOpenCLExecutionContext
(Platform platform, Device device, org.jocl.cl_context clContext, org.jocl.cl_command_queue clCommandQueue, org.jocl.cl_program clProgram, Map<String, ? extends org.jocl.cl_kernel> kernels, Map<String, ? extends KernelInfo> kernelInfos) -
Uses of Device in net.bmahe.genetics4j.gpu.opencl.model
Modifier and TypeMethodDescriptionstatic ImmutableDevice
Creates an immutable copy of aDevice
value.final ImmutableDevice.Builder
Fill a builder with attribute values from the providedDevice
instance. -
Uses of Device in net.bmahe.genetics4j.gpu.spec
Modifier and TypeFieldDescriptionImmutableGPUEAExecutionContext.Builder.deviceFilters
ImmutableGPUEAExecutionContext.deviceFilters
ImmutableGPUEAExecutionContext.InitShim.deviceFilters
Modifier and TypeMethodDescriptionDeviceFilters.and
(Collection<Predicate<Device>> predicates) GPUEAExecutionContext.deviceFilters()
ImmutableGPUEAExecutionContext.deviceFilters()
ImmutableGPUEAExecutionContext.InitShim.deviceFilters()
DeviceFilters.ofCPU()
DeviceFilters.ofGPU()
DeviceFilters.ofType
(DeviceType deviceType) DeviceFilters.or
(Collection<Predicate<Device>> predicates) Modifier and TypeMethodDescriptionDeviceFilters.and
(Collection<Predicate<Device>> predicates) ImmutableGPUEAExecutionContext.Builder.deviceFilters
(Predicate<Device> deviceFilters) Initializes the value for thedeviceFilters
attribute.(package private) void
ImmutableGPUEAExecutionContext.InitShim.deviceFilters
(Predicate<Device> deviceFilters) DeviceFilters.or
(Collection<Predicate<Device>> predicates) final ImmutableGPUEAExecutionContext
<T> ImmutableGPUEAExecutionContext.withDeviceFilters
(Predicate<Device> value) Copy the current immutable object by setting a value for thedeviceFilters
attribute. -
Uses of Device in net.bmahe.genetics4j.gpu.spec.fitness
Modifier and TypeFieldDescriptionSingleKernelFitness.data
private final Map
<Device, KernelExecutionContext> SingleKernelFitness.kernelExecutionContexts
ResultExtractor.resultData
SingleKernelFitness.resultData
MultiStageFitness.staticData
SingleKernelFitness.staticData
Modifier and TypeMethodDescriptionprotected void
protected void
SingleKernelFitness.clearResultData
(Device device) protected void
MultiStageFitness.clearStaticData
(Device device) protected void
SingleKernelFitness.clearStaticData
(Device device) protected CLData
ResultExtractor.extractClData
(Device device, int argumentIndex)