Classe pour appliquer une opération pour les arguments supplémentaires en début et en fin de noyau CUDA/HIP. Plus de détails...
#include <arcane/accelerator/KernelLauncher.h>
Fonctions membres publiques statiques | |
| template<typename... RemainingArgs> | |
| static ARCCORE_DEVICE void | applyAtBegin (Int32 index, RemainingArgs &... remaining_args) |
| Applique les fonctors des arguments additionnels en début de kernel. | |
| template<typename... RemainingArgs> | |
| static ARCCORE_DEVICE void | applyAtEnd (Int32 index, RemainingArgs &... remaining_args) |
| Applique les fonctors des arguments additionnels en fin de kernel. | |
Classe pour appliquer une opération pour les arguments supplémentaires en début et en fin de noyau CUDA/HIP.
Définition à la ligne 58 du fichier KernelLauncher.h.
|
inlinestatic |
Applique les fonctors des arguments additionnels en début de kernel.
Définition à la ligne 64 du fichier KernelLauncher.h.
|
inlinestatic |
Applique les fonctors des arguments additionnels en fin de kernel.
Définition à la ligne 71 du fichier KernelLauncher.h.