![]() |
alpaka
Abstraction Library for Parallel Kernel Acceleration
|
#include "alpaka/onAcc/internal/IdxRange.hpp"Go to the source code of this file.
Namespaces | |
| namespace | alpaka |
| main alpaka namespace. | |
| namespace | alpaka::onAcc |
| functionality which is usable on the accelerator compute device from within a kernel. | |
| namespace | alpaka::onAcc::range |
Variables | |
| constexpr auto | alpaka::onAcc::range::blocksInGrid = internal::IdxRangeLazy{origin::grid, unit::blocks} |
| constexpr auto | alpaka::onAcc::range::linearBlocksInGrid = internal::IdxRangeLazy{origin::grid, unit::blocks, linearized} |
| constexpr auto | alpaka::onAcc::range::linearThreadsInBlock = internal::IdxRangeLazy{origin::block, unit::threads, linearized} |
| constexpr auto | alpaka::onAcc::range::linearThreadsInGrid = internal::IdxRangeLazy{origin::grid, unit::threads, linearized} |
| constexpr auto | alpaka::onAcc::range::linearThreadsInWarp = internal::IdxRangeLazy{origin::warp, unit::threads} |
| Range of all threads in a warp. | |
| constexpr auto | alpaka::onAcc::range::linearWarpsInBlock = internal::IdxRangeLazy{origin::block, unit::warps} |
| Range of all warps in a block. | |
| constexpr auto | alpaka::onAcc::range::linearWarpsInGrid = internal::IdxRangeLazy{origin::grid, unit::warps} |
| Range of all warps in a grid. | |
| constexpr auto | alpaka::onAcc::range::threadsInBlock = internal::IdxRangeLazy{origin::block, unit::threads} |
| constexpr auto | alpaka::onAcc::range::threadsInGrid = internal::IdxRangeLazy{origin::grid, unit::threads} |