alpaka
Abstraction Library for Parallel Kernel Acceleration
Loading...
Searching...
No Matches
warp.hpp File Reference
#include "alpaka/api/host/Api.hpp"
#include "alpaka/core/common.hpp"
#include "alpaka/onAcc/internal/warp.hpp"
#include <cstdint>

Go to the source code of this file.

Classes

struct  alpaka::onAcc::warp::internal::Activemask::Op< T_Acc, api::Host >
struct  alpaka::onAcc::warp::internal::All::Op< T_Acc, api::Host >
struct  alpaka::onAcc::warp::internal::Any::Op< T_Acc, api::Host >
struct  alpaka::onAcc::warp::internal::Ballot::Op< T_Acc, api::Host >
struct  alpaka::onAcc::warp::internal::GetLaneIdx::Op< T_Acc, api::Host >
struct  alpaka::onAcc::warp::internal::GetWarpIdx::Op< T_Acc, api::Host >
struct  alpaka::onAcc::warp::internal::Shfl::Op< T_Acc, api::Host, T >
struct  alpaka::onAcc::warp::internal::ShflDown::Op< T_Acc, api::Host, T >
struct  alpaka::onAcc::warp::internal::ShflUp::Op< T_Acc, api::Host, T >
struct  alpaka::onAcc::warp::internal::ShflXor::Op< T_Acc, api::Host, T >

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::warp
namespace  alpaka::onAcc::warp::internal