Class OpenCLManager
java.lang.Object
org.episteme.nativ.technical.backend.gpu.opencl.OpenCLManager
Shared OpenCL infrastructure and lifecycle management.
Consolidates context, queue, and device management for all OpenCL backends.
-
Method Summary
Modifier and TypeMethodDescriptionstatic voidstatic org.jocl.cl_command_queuestatic org.jocl.cl_contextstatic org.jocl.cl_device_idstatic booleanstatic boolean
-
Method Details
-
ensureInitialized
public static void ensureInitialized() -
getContext
public static org.jocl.cl_context getContext() -
getCommandQueue
public static org.jocl.cl_command_queue getCommandQueue() -
getDevice
public static org.jocl.cl_device_id getDevice() -
isSupportsDouble
public static boolean isSupportsDouble() -
isInitialized
public static boolean isInitialized()
-