Class CUDAPlan
A Plan stores all the resources (preallocated buffers, custom CUDA kernels) required to evaluate nodes from the Operation graph.
class CUDAPlan
: dopt .core .Plan
;
An instance of Plan can be constructed using the compileCUDA
function. The primary use case for a CUDAPlan is when the
same set of operations are likely to be evaluated more than once. This prevents the dopt CUDA runtime from
reallocating and optimising the CUDA kernels every time the same set of operations is to be executed.
Methods
Name | Description |
---|---|
cleanup | Releases CUDA resources associated with this plan. |