-
Method Summary
void
void
void
void
void
void
void
void
void
void
void
void
void
void
long
boolean
boolean
boolean
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
Methods inherited from interface uk.ac.manchester.tornado.api.profiler.ProfilerInterface
getCompileTime, getDataTransferDispatchTime, getDataTransfersTime, getDeviceKernelTime, getDeviceReadTime, getDeviceWriteTime, getDriverInstallTime, getKernelDispatchTime, getProfileLog, getTornadoCompilerTime, getTotalBytesCopyIn, getTotalBytesCopyOut, getTotalBytesTransferred, getTotalDeviceMemoryUsage, getTotalTime
-
Method Details
-
-
-
-
updatePersistedObjectState
void updatePersistedObjectState()
-
-
-
-
isLastDeviceListEmpty
boolean isLastDeviceListEmpty()
-
scheduleInner
void scheduleInner()
-
withBatch
void withBatch(String batchSize)
-
withMemoryLimit
void withMemoryLimit(String memoryLimit)
-
withoutMemoryLimit
void withoutMemoryLimit()
-
-
-
dumpTimes
void dumpTimes()
-
dumpProfiles
void dumpProfiles()
-
dumpEvents
void dumpEvents()
-
clearProfiles
void clearProfiles()
-
-
transferToDevice
void transferToDevice(int mode,
Object... objects)
-
transferToHost
void transferToHost(int mode,
Object... objects)
-
consumeFromDevice
void consumeFromDevice(String uniqueTaskGraphName,
Object... objects)
-
consumeFromDevice
void consumeFromDevice(Object... objects)
-
-
-
freeDeviceMemory
void freeDeviceMemory()
-
syncRuntimeTransferToHost
void syncRuntimeTransferToHost(Object... objects)
-
syncRuntimeTransferToHost
void syncRuntimeTransferToHost(Object objects,
long offset,
long partialCopySize)
-
-
-
-
-
-
-
useDefaultThreadScheduler
void useDefaultThreadScheduler(boolean use)
-
isFinished
boolean isFinished()
-
-
-
-
-
disableProfiler
void disableProfiler()
-
withConcurrentDevices
void withConcurrentDevices()
-
withoutConcurrentDevices
void withoutConcurrentDevices()
-
withThreadInfo
void withThreadInfo()
-
withoutThreadInfo
void withoutThreadInfo()
-
withPrintKernel
void withPrintKernel()
-
withoutPrintKernel
void withoutPrintKernel()
-
-
getCurrentDeviceMemoryUsage
long getCurrentDeviceMemoryUsage()
-
getPersistedTaskToObjectsMap
-
-
-
updateObjectAccess
void updateObjectAccess()
-
-
isGridRegistered
boolean isGridRegistered()