Class DeviceKernel¶
-
class
DeviceKernel¶ Public Functions
-
virtual void
launch(unsigned int gridDimX, unsigned int gridDimY, unsigned int gridDimZ, unsigned int blockDimX, unsigned int blockDimY, unsigned int blockDimZ, unsigned int sharedMemBytes, void **kernelParams) = 0¶
-
virtual void
initializeDynamicWatchdog(bool could_interrupt, uint64_t cycle_budget) = 0¶
-
virtual void
initializeRuntimeInterrupter() = 0¶
-
virtual std::unique_ptr<DeviceClock>
make_clock() = 0¶
-
virtual
~DeviceKernel()¶
-
virtual void