Checkpoint Source Batch#

template<typename T>
struct CheckpointSourceBatch#

One launch’s source pointers. Named fields keep the pointers in CUDA kernel parameter space; an indexed member array makes nvcc materialize the array in every thread’s local memory.

Public Functions

inline __device__ __forceinline__ T const * get (int32_t index) const

Public Members

T const *source0 = {}#
T const *source1 = {}#
T const *source2 = {}#
T const *source3 = {}#
T const *source4 = {}#
T const *source5 = {}#
T const *source6 = {}#
T const *source7 = {}#