alpaka
Abstraction Library for Parallel Kernel Acceleration
Loading...
Searching...
No Matches
alpaka::onAcc::SimdAlgo< T_WorkGroup, T_Traverse, T_IdxLayout >::SimdPackConfig< T_Type > Struct Template Reference

Public Types

using value_type = T_Type

Public Attributes

uint32_t numSimdPacksPerFnCall
uint32_t simdWidth

Detailed Description

template<typename T_WorkGroup, concepts::IdxTraversing T_Traverse = traverse::Flat, concepts::IdxMapping T_IdxLayout = layout::Optimized>
template<typename T_Type>
struct alpaka::onAcc::SimdAlgo< T_WorkGroup, T_Traverse, T_IdxLayout >::SimdPackConfig< T_Type >

Definition at line 306 of file SimdAlgo.hpp.

Member Typedef Documentation

◆ value_type

template<typename T_WorkGroup, concepts::IdxTraversing T_Traverse = traverse::Flat, concepts::IdxMapping T_IdxLayout = layout::Optimized>
template<typename T_Type>
using alpaka::onAcc::SimdAlgo< T_WorkGroup, T_Traverse, T_IdxLayout >::SimdPackConfig< T_Type >::value_type = T_Type

Definition at line 308 of file SimdAlgo.hpp.

Member Data Documentation

◆ numSimdPacksPerFnCall

template<typename T_WorkGroup, concepts::IdxTraversing T_Traverse = traverse::Flat, concepts::IdxMapping T_IdxLayout = layout::Optimized>
template<typename T_Type>
uint32_t alpaka::onAcc::SimdAlgo< T_WorkGroup, T_Traverse, T_IdxLayout >::SimdPackConfig< T_Type >::numSimdPacksPerFnCall

Definition at line 310 of file SimdAlgo.hpp.

◆ simdWidth

template<typename T_WorkGroup, concepts::IdxTraversing T_Traverse = traverse::Flat, concepts::IdxMapping T_IdxLayout = layout::Optimized>
template<typename T_Type>
uint32_t alpaka::onAcc::SimdAlgo< T_WorkGroup, T_Traverse, T_IdxLayout >::SimdPackConfig< T_Type >::simdWidth

Definition at line 309 of file SimdAlgo.hpp.


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