Uses of Interface
net.bmahe.genetics4j.gpu.opencl.model.Device
Packages that use Device
Package
Description
-
Uses of Device in net.bmahe.genetics4j.gpu
Fields in net.bmahe.genetics4j.gpu with type parameters of type Device -
Uses of Device in net.bmahe.genetics4j.gpu.opencl
Fields in net.bmahe.genetics4j.gpu.opencl declared as DeviceModifier and TypeFieldDescriptionprivate DeviceImmutableOpenCLExecutionContext.Builder.deviceprivate final DeviceImmutableOpenCLExecutionContext.deviceMethods in net.bmahe.genetics4j.gpu.opencl that return DeviceModifier and TypeMethodDescriptionImmutableOpenCLExecutionContext.device()Returns the OpenCL device associated with this execution context.OpenCLExecutionContext.device()Returns the OpenCL device associated with this execution context.DeviceReader.read(org.jocl.cl_platform_id platformId, org.jocl.cl_device_id deviceId) Methods in net.bmahe.genetics4j.gpu.opencl with parameters of type DeviceModifier and TypeMethodDescriptionInitializes the value for thedeviceattribute.static OpenCLExecutionContextImmutableOpenCLExecutionContext.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 immutableOpenCLExecutionContextinstance.ImmutableOpenCLExecutionContext.withDevice(Device value) Copy the current immutable object by setting a value for thedeviceattribute.Constructors in net.bmahe.genetics4j.gpu.opencl with parameters of type DeviceModifierConstructorDescriptionprivateImmutableOpenCLExecutionContext(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) privateImmutableOpenCLExecutionContext(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
Classes in net.bmahe.genetics4j.gpu.opencl.model that implement DeviceMethods in net.bmahe.genetics4j.gpu.opencl.model that return DeviceModifier and TypeMethodDescriptionImmutableDevice.Builder.build()Builds a newDevice.static DeviceCreates an immutable copy of aDevicevalue.Methods in net.bmahe.genetics4j.gpu.opencl.model with parameters of type Device -
Uses of Device in net.bmahe.genetics4j.gpu.spec
Fields in net.bmahe.genetics4j.gpu.spec with type parameters of type DeviceModifier and TypeFieldDescriptionImmutableGPUEAExecutionContext.Builder.deviceFiltersImmutableGPUEAExecutionContext.deviceFiltersImmutableGPUEAExecutionContext.InitShim.deviceFiltersMethods in net.bmahe.genetics4j.gpu.spec that return types with arguments of type DeviceModifier and TypeMethodDescriptionDeviceFilters.and(Collection<Predicate<Device>> predicates) Creates a predicate that returns true only if all provided predicates return true (logical AND).Creates a predicate that returns true only if all provided predicates return true (logical AND).GPUEAExecutionContext.deviceFilters()Returns the predicate used to filter OpenCL devices during device discovery.ImmutableGPUEAExecutionContext.deviceFilters()Returns the predicate used to filter OpenCL devices during device discovery.ImmutableGPUEAExecutionContext.InitShim.deviceFilters()DeviceFilters.ofCPU()Creates a predicate that filters for CPU devices only.DeviceFilters.ofGPU()Creates a predicate that filters for GPU devices only.DeviceFilters.ofType(DeviceType deviceType) Creates a predicate that filters devices by the specified device type.DeviceFilters.or(Collection<Predicate<Device>> predicates) Creates a predicate that returns true if any of the provided predicates return true (logical OR).Creates a predicate that returns true if any of the provided predicates return true (logical OR).Method parameters in net.bmahe.genetics4j.gpu.spec with type arguments of type DeviceModifier and TypeMethodDescriptionDeviceFilters.and(Collection<Predicate<Device>> predicates) Creates a predicate that returns true only if all provided predicates return true (logical AND).ImmutableGPUEAExecutionContext.Builder.deviceFilters(Predicate<Device> deviceFilters) Initializes the value for thedeviceFiltersattribute.(package private) voidImmutableGPUEAExecutionContext.InitShim.deviceFilters(Predicate<Device> deviceFilters) DeviceFilters.or(Collection<Predicate<Device>> predicates) Creates a predicate that returns true if any of the provided predicates return true (logical OR).final ImmutableGPUEAExecutionContext<T> ImmutableGPUEAExecutionContext.withDeviceFilters(Predicate<Device> value) Copy the current immutable object by setting a value for thedeviceFiltersattribute. -
Uses of Device in net.bmahe.genetics4j.gpu.spec.fitness
Fields in net.bmahe.genetics4j.gpu.spec.fitness with type parameters of type DeviceModifier and TypeFieldDescriptionSingleKernelFitness.dataprivate final Map<Device, KernelExecutionContext> SingleKernelFitness.kernelExecutionContextsResultExtractor.resultDataSingleKernelFitness.resultDataMultiStageFitness.staticDataSingleKernelFitness.staticDataMethods in net.bmahe.genetics4j.gpu.spec.fitness with parameters of type DeviceModifier and TypeMethodDescriptionprotected voidprotected voidSingleKernelFitness.clearResultData(Device device) protected voidMultiStageFitness.clearStaticData(Device device) protected voidSingleKernelFitness.clearStaticData(Device device) protected CLDataResultExtractor.extractClData(Device device, int argumentIndex) Extracts CLData for the specified device and kernel argument index.Constructor parameters in net.bmahe.genetics4j.gpu.spec.fitness with type arguments of type Device