alpaka
Abstraction Library for Parallel Kernel Acceleration
Loading...
Searching...
No Matches
layout.hpp File Reference

Go to the source code of this file.

Classes

struct  alpaka::onAcc::layout::Contiguous
 Indices will be contiguous within each dimension for each worker thread. More...
struct  alpaka::onAcc::layout::Optimized
 The index layout will automatically selected based on the executor. More...
struct  alpaka::onAcc::layout::Strided
 Generates indices scattered based on the number of worker threads for each dimension. More...

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::layout

Variables

constexpr auto alpaka::onAcc::layout::contiguous = Contiguous{}
constexpr auto alpaka::onAcc::layout::optimized = Optimized{}
constexpr auto alpaka::onAcc::layout::strided = Strided{}