java.lang.Object
com.ibm.gpu.internal.CudaGPUAssistProvider
- All Implemented Interfaces:
com.ibm.gpu.spi.GPUAssist.Provider
public final class CudaGPUAssistProvider
extends Object
implements com.ibm.gpu.spi.GPUAssist.Provider
Provides CUDA-based GPU sort assist depending on the values
of the following system properties:
- com.ibm.gpu.enforce
- com.ibm.gpu.enable
- com.ibm.gpu.disable
-
Constructor Summary
ConstructorDescriptionThe default constructor, as required to be a service provider. -
Method Summary
Modifier and TypeMethodDescriptioncom.ibm.gpu.spi.GPUAssist
Answer a GPUAssist implementation if one is available and enabled or null otherwise.
-
Constructor Details
-
CudaGPUAssistProvider
public CudaGPUAssistProvider()The default constructor, as required to be a service provider.
-
-
Method Details
-
getGPUAssist
public com.ibm.gpu.spi.GPUAssist getGPUAssist()Description copied from interface:com.ibm.gpu.spi.GPUAssist.Provider
Answer a GPUAssist implementation if one is available and enabled or null otherwise.- Specified by:
getGPUAssist
in interfacecom.ibm.gpu.spi.GPUAssist.Provider
- Returns:
- a GPUAssist implementation or null
-