|
| template<typename SizeType> |
| __host__ static __device__ SizeType | getSizeWithPadding (SizeType size) |
| | Calcule la taille nécessaire pour être un multiple de SIMD_PADDING_SIZE.
|
| |
| template<typename DataType> |
| static bool | isNeedPadding (Span< const DataType > ids) |
| |
| template<typename DataType> |
| __host__ static __device__ void | applySimdPaddingView (Span< DataType > ids) |
| |
| template<typename DataType> |
| static void | applySimdPadding (Array< DataType > &ids) |
| |
| template<typename DataType> |
| static void | checkSimdPadding (Span< const DataType > ids) |
| |
Définition à la ligne 30 du fichier ArraySimdPadder.h.
◆ applySimdPadding()
template<typename DataType>
| static void Arcane::ArraySimdPadder::applySimdPadding |
( |
Array< DataType > & | ids | ) |
|
|
inlinestatic |
◆ applySimdPaddingView()
template<typename DataType>
| __host__ static __device__ void Arcane::ArraySimdPadder::applySimdPaddingView |
( |
Span< DataType > | ids | ) |
|
|
inlinestatic |
◆ checkSimdPadding()
template<typename DataType>
| static void Arcane::ArraySimdPadder::checkSimdPadding |
( |
Span< const DataType > | ids | ) |
|
|
inlinestatic |
◆ getSizeWithPadding()
template<typename SizeType>
| __host__ static __device__ SizeType Arcane::ArraySimdPadder::getSizeWithPadding |
( |
SizeType | size | ) |
|
|
inlinestatic |
◆ isNeedPadding()
template<typename DataType>
| static bool Arcane::ArraySimdPadder::isNeedPadding |
( |
Span< const DataType > | ids | ) |
|
|
inlinestatic |
La documentation de cette classe a été générée à partir du fichier suivant :