| // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. | |
| // SPDX-License-Identifier: Apache-2.0 | |
| void __syncthreads(); // workaround __syncthreads warning | |
| dim3 threadIdx; | |
| dim3 blockIdx; | |
| dim3 blockDim; | |
| dim3 gridDim; | |
| template<typename T1, typename T2> | |
| __any_device__ | |
| inline auto div_up(T1 n, T2 d) | |
| { | |
| return (n + d - 1) / d; | |
| } | |