muda
|
This is the complete list of members for muda::BufferLaunch, including all inherited members.
alloc(DeviceBuffer< T > &buffer, size_t n) (defined in muda::BufferLaunch) | muda::BufferLaunch | |
alloc(DeviceBuffer2D< T > &buffer, Extent2D extent) (defined in muda::BufferLaunch) | muda::BufferLaunch | |
alloc(DeviceBuffer3D< T > &buffer, Extent3D extent) (defined in muda::BufferLaunch) | muda::BufferLaunch | |
BufferLaunch(cudaStream_t s=nullptr) MUDA_NOEXCEPT (defined in muda::BufferLaunch) | muda::BufferLaunch | inline |
BufferLaunch(int block_dim, cudaStream_t s=nullptr) MUDA_NOEXCEPT (defined in muda::BufferLaunch) | muda::BufferLaunch | inline |
BufferLaunch(int grid_dim, int block_dim, cudaStream_t s=nullptr) MUDA_NOEXCEPT (defined in muda::BufferLaunch) | muda::BufferLaunch | inline |
callback(const std::function< void(::cudaStream_t, ::cudaError)> &callback) (defined in muda::LaunchBase< BufferLaunch >) | muda::LaunchBase< BufferLaunch > | |
clear(DeviceBuffer< T > &buffer) (defined in muda::BufferLaunch) | muda::BufferLaunch | |
clear(DeviceBuffer2D< T > &buffer) (defined in muda::BufferLaunch) | muda::BufferLaunch | |
clear(DeviceBuffer3D< T > &buffer) (defined in muda::BufferLaunch) | muda::BufferLaunch | |
copy(VarView< T > dst, CVarView< T > src) (defined in muda::BufferLaunch) | muda::BufferLaunch | |
copy(BufferView< T > dst, CBufferView< T > src) (defined in muda::BufferLaunch) | muda::BufferLaunch | |
copy(Buffer2DView< T > dst, CBuffer2DView< T > src) (defined in muda::BufferLaunch) | muda::BufferLaunch | |
copy(Buffer3DView< T > dst, CBuffer3DView< T > src) (defined in muda::BufferLaunch) | muda::BufferLaunch | |
copy(VarView< T > dst, VarView< T > src) (defined in muda::BufferLaunch) | muda::BufferLaunch | |
copy(BufferView< T > dst, BufferView< T > src) (defined in muda::BufferLaunch) | muda::BufferLaunch | |
copy(Buffer2DView< T > dst, Buffer2DView< T > src) (defined in muda::BufferLaunch) | muda::BufferLaunch | |
copy(Buffer3DView< T > dst, Buffer3DView< T > src) (defined in muda::BufferLaunch) | muda::BufferLaunch | |
copy(ComputeGraphVar< VarView< T >> &dst, const ComputeGraphVar< VarView< T >> &src) (defined in muda::BufferLaunch) | muda::BufferLaunch | |
copy(ComputeGraphVar< BufferView< T >> &dst, const ComputeGraphVar< BufferView< T >> &src) (defined in muda::BufferLaunch) | muda::BufferLaunch | |
copy(ComputeGraphVar< Buffer2DView< T >> &dst, const ComputeGraphVar< Buffer2DView< T >> &src) (defined in muda::BufferLaunch) | muda::BufferLaunch | |
copy(ComputeGraphVar< Buffer3DView< T >> &dst, const ComputeGraphVar< Buffer3DView< T >> &src) (defined in muda::BufferLaunch) | muda::BufferLaunch | |
copy(T *dst, CVarView< T > src) (defined in muda::BufferLaunch) | muda::BufferLaunch | |
copy(T *dst, CBufferView< T > src) (defined in muda::BufferLaunch) | muda::BufferLaunch | |
copy(T *dst, CBuffer2DView< T > src) (defined in muda::BufferLaunch) | muda::BufferLaunch | |
copy(T *dst, CBuffer3DView< T > src) (defined in muda::BufferLaunch) | muda::BufferLaunch | |
copy(T *dst, VarView< T > src) (defined in muda::BufferLaunch) | muda::BufferLaunch | |
copy(T *dst, BufferView< T > src) (defined in muda::BufferLaunch) | muda::BufferLaunch | |
copy(T *dst, Buffer2DView< T > src) (defined in muda::BufferLaunch) | muda::BufferLaunch | |
copy(T *dst, Buffer3DView< T > src) (defined in muda::BufferLaunch) | muda::BufferLaunch | |
copy(ComputeGraphVar< T *> &dst, const ComputeGraphVar< BufferView< T >> &src) (defined in muda::BufferLaunch) | muda::BufferLaunch | |
copy(ComputeGraphVar< T *> &dst, const ComputeGraphVar< Buffer2DView< T >> &src) (defined in muda::BufferLaunch) | muda::BufferLaunch | |
copy(ComputeGraphVar< T *> &dst, const ComputeGraphVar< VarView< T >> &src) (defined in muda::BufferLaunch) | muda::BufferLaunch | |
copy(ComputeGraphVar< T *> &dst, const ComputeGraphVar< Buffer3DView< T >> &src) (defined in muda::BufferLaunch) | muda::BufferLaunch | |
copy(VarView< T > dst, const T *src) (defined in muda::BufferLaunch) | muda::BufferLaunch | |
copy(BufferView< T > dst, const T *src) (defined in muda::BufferLaunch) | muda::BufferLaunch | |
copy(Buffer2DView< T > dst, const T *src) (defined in muda::BufferLaunch) | muda::BufferLaunch | |
copy(Buffer3DView< T > dst, const T *src) (defined in muda::BufferLaunch) | muda::BufferLaunch | |
copy(ComputeGraphVar< BufferView< T >> &dst, const ComputeGraphVar< T *> &src) (defined in muda::BufferLaunch) | muda::BufferLaunch | |
copy(ComputeGraphVar< Buffer2DView< T >> &dst, const ComputeGraphVar< T *> &src) (defined in muda::BufferLaunch) | muda::BufferLaunch | |
copy(ComputeGraphVar< VarView< T >> &dst, const ComputeGraphVar< T *> &src) (defined in muda::BufferLaunch) | muda::BufferLaunch | |
copy(ComputeGraphVar< Buffer3DView< T >> &dst, const ComputeGraphVar< T *> &src) (defined in muda::BufferLaunch) | muda::BufferLaunch | |
derived_type typedef (defined in muda::LaunchBase< BufferLaunch >) | muda::LaunchBase< BufferLaunch > | |
fill(VarView< T > buffer, const T &val) (defined in muda::BufferLaunch) | muda::BufferLaunch | |
fill(BufferView< T > buffer, const T &val) (defined in muda::BufferLaunch) | muda::BufferLaunch | |
fill(Buffer2DView< T > buffer, const T &val) (defined in muda::BufferLaunch) | muda::BufferLaunch | |
fill(Buffer3DView< T > buffer, const T &val) (defined in muda::BufferLaunch) | muda::BufferLaunch | |
fill(ComputeGraphVar< VarView< T >> &buffer, const ComputeGraphVar< T > &val) (defined in muda::BufferLaunch) | muda::BufferLaunch | |
fill(ComputeGraphVar< BufferView< T >> &buffer, const ComputeGraphVar< T > &val) (defined in muda::BufferLaunch) | muda::BufferLaunch | |
fill(ComputeGraphVar< Buffer2DView< T >> &buffer, const ComputeGraphVar< T > &val) (defined in muda::BufferLaunch) | muda::BufferLaunch | |
fill(ComputeGraphVar< Buffer3DView< T >> &buffer, const ComputeGraphVar< T > &val) (defined in muda::BufferLaunch) | muda::BufferLaunch | |
free(DeviceBuffer< T > &buffer) (defined in muda::BufferLaunch) | muda::BufferLaunch | |
free(DeviceBuffer2D< T > &buffer) (defined in muda::BufferLaunch) | muda::BufferLaunch | |
free(DeviceBuffer3D< T > &buffer) (defined in muda::BufferLaunch) | muda::BufferLaunch | |
init_stream(::cudaStream_t s) (defined in muda::LaunchCore) | muda::LaunchCore | inline |
kernel_name(std::string_view name) (defined in muda::LaunchBase< BufferLaunch >) | muda::LaunchBase< BufferLaunch > | |
kernel_name() const (defined in muda::LaunchBase< BufferLaunch >) | muda::LaunchBase< BufferLaunch > | inline |
kernel_name() (defined in muda::LaunchCore) | muda::LaunchCore | static |
LaunchBase(::cudaStream_t stream) MUDA_NOEXCEPT (defined in muda::LaunchBase< BufferLaunch >) | muda::LaunchBase< BufferLaunch > | |
LaunchBase(cudaStream_t stream) MUDA_NOEXCEPT (defined in muda::LaunchBase< BufferLaunch >) | muda::LaunchBase< BufferLaunch > | |
LaunchCore(::cudaStream_t stream) MUDA_NOEXCEPT (defined in muda::LaunchCore) | muda::LaunchCore | |
m_stream (defined in muda::LaunchCore) | muda::LaunchCore | protected |
next(Next n) (defined in muda::LaunchBase< BufferLaunch >) | muda::LaunchBase< BufferLaunch > | |
next(Args &&... args) (defined in muda::LaunchBase< BufferLaunch >) | muda::LaunchBase< BufferLaunch > | |
pop_kernel_name() (defined in muda::LaunchBase< BufferLaunch >) | muda::LaunchBase< BufferLaunch > | protected |
pop_range() (defined in muda::LaunchBase< BufferLaunch >) | muda::LaunchBase< BufferLaunch > | |
push_range(const std::string &name) (defined in muda::LaunchBase< BufferLaunch >) | muda::LaunchBase< BufferLaunch > | |
record(cudaEvent_t e, int flag=cudaEventRecordDefault) (defined in muda::LaunchBase< BufferLaunch >) | muda::LaunchBase< BufferLaunch > | |
record(ComputeGraphVar< cudaEvent_t > &e, const std::vector< ComputeGraphVarBase * > &vars) (defined in muda::LaunchBase< BufferLaunch >) | muda::LaunchBase< BufferLaunch > | |
record(ComputeGraphVar< cudaEvent_t > &e, ComputeGraphVar< ViewT > &... vars) (defined in muda::LaunchBase< BufferLaunch >) | muda::LaunchBase< BufferLaunch > | |
reserve(DeviceBuffer< T > &buffer, size_t capacity) (defined in muda::BufferLaunch) | muda::BufferLaunch | |
reserve(DeviceBuffer2D< T > &buffer, Extent2D capacity) (defined in muda::BufferLaunch) | muda::BufferLaunch | |
reserve(DeviceBuffer3D< T > &buffer, Extent3D capacity) (defined in muda::BufferLaunch) | muda::BufferLaunch | |
resize(DeviceBuffer< T > &buffer, size_t size) (defined in muda::BufferLaunch) | muda::BufferLaunch | |
resize(DeviceBuffer2D< T > &buffer, Extent2D extent) (defined in muda::BufferLaunch) | muda::BufferLaunch | |
resize(DeviceBuffer3D< T > &buffer, Extent3D extent) (defined in muda::BufferLaunch) | muda::BufferLaunch | |
resize(DeviceBuffer< T > &buffer, size_t size, const T &val) (defined in muda::BufferLaunch) | muda::BufferLaunch | |
resize(DeviceBuffer2D< T > &buffer, Extent2D extent, const T &val) (defined in muda::BufferLaunch) | muda::BufferLaunch | |
resize(DeviceBuffer3D< T > &buffer, Extent3D extent, const T &val) (defined in muda::BufferLaunch) | muda::BufferLaunch | |
S typedef (defined in muda::LaunchCore) | muda::LaunchCore | protected |
shrink_to_fit(DeviceBuffer< T > &buffer) (defined in muda::BufferLaunch) | muda::BufferLaunch | |
shrink_to_fit(DeviceBuffer2D< T > &buffer) (defined in muda::BufferLaunch) | muda::BufferLaunch | |
shrink_to_fit(DeviceBuffer3D< T > &buffer) (defined in muda::BufferLaunch) | muda::BufferLaunch | |
stream() const (defined in muda::LaunchCore) | muda::LaunchCore | inlineprotected |
wait(cudaEvent_t e, int flag=cudaEventWaitDefault) (defined in muda::LaunchBase< BufferLaunch >) | muda::LaunchBase< BufferLaunch > | |
wait(const ComputeGraphVar< cudaEvent_t > &e, const std::vector< ComputeGraphVarBase * > &vars) (defined in muda::LaunchBase< BufferLaunch >) | muda::LaunchBase< BufferLaunch > | |
wait(const ComputeGraphVar< cudaEvent_t > &e, ComputeGraphVar< ViewT > &... vars) (defined in muda::LaunchBase< BufferLaunch >) | muda::LaunchBase< BufferLaunch > | |
wait() (defined in muda::LaunchBase< BufferLaunch >) | muda::LaunchBase< BufferLaunch > | |
wait_device() (defined in muda::LaunchCore) | muda::LaunchCore | static |
wait_event(cudaEvent_t event) (defined in muda::LaunchCore) | muda::LaunchCore | static |
wait_stream(::cudaStream_t stream) (defined in muda::LaunchCore) | muda::LaunchCore | static |
when(cudaEvent_t e, int flag=cudaEventWaitDefault) (defined in muda::LaunchBase< BufferLaunch >) | muda::LaunchBase< BufferLaunch > | |
~LaunchBase() MUDA_NOEXCEPT (defined in muda::LaunchBase< BufferLaunch >) | muda::LaunchBase< BufferLaunch > | |
~LaunchCore() MUDA_NOEXCEPT (defined in muda::LaunchCore) | muda::LaunchCore |