2 #include <muda/launch/launch_base.h> 3 #include <muda/muda_config.h> 4 #include <muda/tools/extent.h> 47 MUDA_HOST
BufferLaunch(
int block_dim, cudaStream_t s =
nullptr) MUDA_NOEXCEPT
49 m_block_dim(block_dim)
53 MUDA_HOST
BufferLaunch(
int grid_dim,
int block_dim, cudaStream_t s =
nullptr) MUDA_NOEXCEPT
56 m_block_dim(block_dim)
100 template <
typename T>
102 template <
typename T>
104 template <
typename T>
108 template <
typename T>
110 template <
typename T>
112 template <
typename T>
116 template <
typename T>
118 template <
typename T>
120 template <
typename T>
128 template <
typename T>
130 template <
typename T>
132 template <
typename T>
134 template <
typename T>
137 template <
typename T>
139 template <
typename T>
141 template <
typename T>
143 template <
typename T>
146 template <
typename T>
149 template <
typename T>
152 template <
typename T>
155 template <
typename T>
164 template <
typename T>
166 template <
typename T>
168 template <
typename T>
170 template <
typename T>
173 template <
typename T>
175 template <
typename T>
177 template <
typename T>
179 template <
typename T>
182 template <
typename T>
185 template <
typename T>
188 template <
typename T>
191 template <
typename T>
200 template <
typename T>
202 template <
typename T>
204 template <
typename T>
206 template <
typename T>
209 template <
typename T>
212 template <
typename T>
215 template <
typename T>
218 template <
typename T>
227 template <
typename T>
229 template <
typename T>
231 template <
typename T>
233 template <
typename T>
236 template <
typename T>
239 template <
typename T>
242 template <
typename T>
245 template <
typename T>
250 template <
typename T,
typename FConstruct>
253 template <
typename T,
typename FConstruct>
256 template <
typename T,
typename FConstruct>
261 #include "details/buffer_launch.inl"
A std::vector like wrapper of cuda device memory, allows user to:
Definition: buffer_fwd.h:33
Definition: buffer_fwd.h:9
Definition: buffer_fwd.h:39
Definition: buffer_3d_view.h:119
Definition: buffer_launch.h:34
Definition: buffer_fwd.h:12
Definition: buffer_fwd.h:6
Definition: buffer_3d_view.h:142
Definition: launch_base.h:85
Definition: buffer_fwd.h:36
Definition: buffer_2d_view.h:115
Definition: buffer_launch.h:36
Definition: buffer_fwd.h:15
Definition: buffer_2d_view.h:135