java.lang.Object
uk.ac.manchester.tornado.api.TornadoExecutionPlan
uk.ac.manchester.tornado.api.ExecutionPlanType
- All Implemented Interfaces:
AutoCloseable
- Direct Known Subclasses:
OffConcurrentDevices,OffMemoryLimit,OffPrintKernel,OffProfiler,OffThreadInfo,WithAllGraphs,WithBatch,WithClearProfiles,WithCompilerFlags,WithConcurrentDevices,WithDefaultScheduler,WithDevice,WithFreeDeviceMemory,WithGraph,WithGridScheduler,WithMemoryLimit,WithPreCompilation,WithPrintKernel,WithProfiler,WithResetDevice,WithThreadInfo,WithWarmUpIterations,WithWarmUpTime
public abstract sealed class ExecutionPlanType
extends TornadoExecutionPlan
permits OffConcurrentDevices, OffMemoryLimit, OffPrintKernel, OffProfiler, OffThreadInfo, WithAllGraphs, WithPreCompilation, WithBatch, WithClearProfiles, WithCompilerFlags, WithConcurrentDevices, WithDefaultScheduler, WithDevice, WithFreeDeviceMemory, WithGraph, WithGridScheduler, WithMemoryLimit, WithPrintKernel, WithProfiler, WithResetDevice, WithThreadInfo, WithWarmUpIterations, WithWarmUpTime
-
Field Summary
Fields inherited from class uk.ac.manchester.tornado.api.TornadoExecutionPlan
childLink, DEFAULT_DEVICE, executionFrame, parentLink, planResults, rootNode, tornadoExecutor -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class uk.ac.manchester.tornado.api.TornadoExecutionPlan
clearProfiles, close, execute, freeDeviceMemory, getCurrentDeviceMemoryUsage, getDevice, getDevice, getGlobalExecutionPlansCounter, getId, getPlanResult, getTornadoDeviceMap, getTotalPlans, getTraceExecutionPlan, mapOnDeviceMemoryRegion, printTraceExecutionPlan, resetDevice, toString, withAllGraphs, withBatch, withCompilerFlags, withConcurrentDevices, withDefaultScheduler, withDevice, withDevice, withGraph, withGridScheduler, withMemoryLimit, withoutConcurrentDevices, withoutMemoryLimit, withoutPrintKernel, withoutProfiler, withoutThreadInfo, withPreCompilation, withPrintKernel, withProfiler, withThreadInfo, withWarmUpIterations, withWarmUpTime
-
Constructor Details
-
ExecutionPlanType
-