Class CPUPlatform
java.lang.Object
de.mirkosertic.bytecoder.core.backend.opencl.CPUPlatform
- All Implemented Interfaces:
Platform
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final DeviceProperties
private final Logger
private final PlatformProperties
-
Constructor Summary
ConstructorsConstructorDescriptionCPUPlatform
(Logger logger) CPUPlatform
(Logger logger, Function<Logger, Context> cpuContextFactory) -
Method Summary
Modifier and TypeMethodDescription
-
Field Details
-
platformProperties
-
deviceProperties
-
logger
-
cpuContextFactory
-
-
Constructor Details
-
CPUPlatform
-
CPUPlatform
- Parameters:
logger
-cpuContextFactory
- - custom cpuContextFactory eg.::new
-
-
Method Details
-
createContext
- Specified by:
createContext
in interfacePlatform
-
getPlatformProperties
- Specified by:
getPlatformProperties
in interfacePlatform
-
getDeviceProperties
- Specified by:
getDeviceProperties
in interfacePlatform
-