Fonctions membres publiques | |
| KernelLaunchArgs (Int32 nb_block_per_grid, Int32 nb_thread_per_block) | |
| Int32 | nbBlockPerGrid () const |
| Nombre de blocs de la grille. | |
| void | setNbBlockPerGrid (Int32 v) |
| Nombre de blocs de la grille. | |
| Int32 | nbThreadPerBlock () const |
| Nombre de threads par bloc. | |
| void | setNbThreadPerBlock (Int32 v) |
| Nombre de threads par bloc. | |
| Int32 | sharedMemorySize () const |
| Mémoire partagée à allouer pour le noyau. | |
| void | setSharedMemorySize (Int32 v) |
| Mémoire partagée à allouer pour le noyau. | |
| bool | isCooperative () const |
| Indique si on lance en mode coopératif (i.e. cudaLaunchCooperativeKernel) | |
| void | setIsCooperative (bool v) |
| Indique si on lance en mode coopératif. | |
Définition à la ligne 31 du fichier arccore/src/common/arccore/common/accelerator/KernelLaunchArgs.h.
|
inline |
Définition à la ligne 38 du fichier arccore/src/common/arccore/common/accelerator/KernelLaunchArgs.h.
|
inline |
Indique si on lance en mode coopératif (i.e. cudaLaunchCooperativeKernel)
Définition à la ligne 62 du fichier arccore/src/common/arccore/common/accelerator/KernelLaunchArgs.h.
|
inline |
Nombre de blocs de la grille.
Définition à la ligne 47 du fichier arccore/src/common/arccore/common/accelerator/KernelLaunchArgs.h.
|
inline |
Nombre de threads par bloc.
Définition à la ligne 52 du fichier arccore/src/common/arccore/common/accelerator/KernelLaunchArgs.h.
|
inline |
Indique si on lance en mode coopératif.
Définition à la ligne 64 du fichier arccore/src/common/arccore/common/accelerator/KernelLaunchArgs.h.
|
inline |
Nombre de blocs de la grille.
Définition à la ligne 49 du fichier arccore/src/common/arccore/common/accelerator/KernelLaunchArgs.h.
|
inline |
Nombre de threads par bloc.
Définition à la ligne 54 du fichier arccore/src/common/arccore/common/accelerator/KernelLaunchArgs.h.
|
inline |
Mémoire partagée à allouer pour le noyau.
Définition à la ligne 59 du fichier arccore/src/common/arccore/common/accelerator/KernelLaunchArgs.h.
|
inline |
Mémoire partagée à allouer pour le noyau.
Définition à la ligne 57 du fichier arccore/src/common/arccore/common/accelerator/KernelLaunchArgs.h.