Fonctions membres publiques statiques | |
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.
|
inlinestatic |
Définition à la ligne 79 du fichier ArraySimdPadder.h.
|
inlinestatic |
Définition à la ligne 61 du fichier ArraySimdPadder.h.
|
inlinestatic |
Définition à la ligne 96 du fichier ArraySimdPadder.h.
|
inlinestatic |
Calcule la taille nécessaire pour être un multiple de SIMD_PADDING_SIZE.
SizeType peut être un Int32 ou un Int64
Définition à la ligne 40 du fichier ArraySimdPadder.h.
Référencé par Arcane::arcaneSizeWithPadding().
|
inlinestatic |
Définition à la ligne 53 du fichier ArraySimdPadder.h.