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