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