| 4173 | } |
| 4174 | |
| 4175 | inline KernelLauncher KernelInstantiation::configure_1d_max_occupancy( |
| 4176 | int max_block_size, unsigned int smem, CUoccupancyB2DSize smem_callback, |
| 4177 | cudaStream_t stream, unsigned int flags) const { |
| 4178 | int grid; |
| 4179 | int block; |
| 4180 | CUfunction func = *_cuda_kernel; |
| 4181 | detail::get_1d_max_occupancy(func, smem_callback, &smem, max_block_size, |
| 4182 | flags, &grid, &block); |
| 4183 | return this->configure(grid, block, smem, stream); |
| 4184 | } |
| 4185 | |
| 4186 | } // namespace experimental |
| 4187 |
no test coverage detected