alpaka
Abstraction Library for Parallel Kernel Acceleration
Loading...
Searching...
No Matches
alpaka::onAcc::traverse::Tiled Struct Reference

Traversing the index domain with MD-tiles. More...

#include <traverse.hpp>

Static Public Member Functions

static ALPAKA_FN_HOST_ACC constexpr auto make (auto const &idxRange, auto const &threadSpace, auto const &idxLayout, alpaka::concepts::CVector auto const &cSelect)

Detailed Description

Traversing the index domain with MD-tiles.

The worker specification is seen as MD-tile and iterating over the index space is done in a tiled strided way. There are no multiplication required (only additions) and therefore are less computations required compared to

See also
Flat.

Definition at line 41 of file traverse.hpp.

Member Function Documentation

◆ make()

ALPAKA_FN_HOST_ACC constexpr auto alpaka::onAcc::traverse::Tiled::make ( auto const & idxRange,
auto const & threadSpace,
auto const & idxLayout,
alpaka::concepts::CVector auto const & cSelect )
inlinestaticconstexpr

Definition at line 43 of file traverse.hpp.


The documentation for this struct was generated from the following file: