Uses of Interface
net.bmahe.genetics4j.gpu.spec.fitness.cldata.CLData
Packages that use CLData
Package
Description
-
Uses of CLData in net.bmahe.genetics4j.gpu.spec.fitness
Fields in net.bmahe.genetics4j.gpu.spec.fitness with type parameters of type CLDataModifier and TypeFieldDescriptionSingleKernelFitness.data
ResultExtractor.resultData
SingleKernelFitness.resultData
MultiStageFitness.staticData
SingleKernelFitness.staticData
Methods in net.bmahe.genetics4j.gpu.spec.fitness that return CLDataModifier and TypeMethodDescriptionprotected CLData
ResultExtractor.extractClData
(Device device, int argumentIndex) Extracts CLData for the specified device and kernel argument index.Method parameters in net.bmahe.genetics4j.gpu.spec.fitness with type arguments of type CLDataModifier and TypeMethodDescriptionprotected void
protected void
MultiStageFitness.clearResultData
(Map<Integer, CLData> resultData) protected void
MultiStageFitness.loadData
(OpenCLExecutionContext openCLExecutionContext, StageDescriptor stageDescriptor, Map<Integer, CLData> data, long generation, List<Genotype> genotypes) Constructor parameters in net.bmahe.genetics4j.gpu.spec.fitness with type arguments of type CLData -
Uses of CLData in net.bmahe.genetics4j.gpu.spec.fitness.cldata
Classes in net.bmahe.genetics4j.gpu.spec.fitness.cldata that implement CLDataMethods in net.bmahe.genetics4j.gpu.spec.fitness.cldata that return CLDataModifier and TypeMethodDescriptionDataLoader.load
(OpenCLExecutionContext openCLExecutionContext, long generation, List<Genotype> genotypes) Loads genotype data into OpenCL device memory for GPU processing.ResultAllocator.load
(OpenCLExecutionContext openCLExecutionContext, KernelExecutionContext kernelExecutionContext, long generation, List<Genotype> genotypes) StaticDataLoader.load
(OpenCLExecutionContext openCLExecutionContext) static CLData
CLData.of
(org.jocl.cl_mem clMem, int clType, int size) Creates a new CLData instance with the specified OpenCL memory object, data type, and size.Methods in net.bmahe.genetics4j.gpu.spec.fitness.cldata with parameters of type CLDataModifier and TypeMethodDescriptionstatic ImmutableCLData
Creates an immutable copy of aCLData
value.final ImmutableCLData.Builder
Fill a builder with attribute values from the providedCLData
instance.