Définition à la ligne 221 du fichier ParallelMngDispatcher.cc.
◆ Impl()
◆ ~Impl()
Arcane::ParallelMngDispatcher::Impl::~Impl |
( |
| ) |
|
|
inline |
◆ createSubParallelMngRef()
◆ isAcceleratorAware()
bool Arcane::ParallelMngDispatcher::Impl::isAcceleratorAware |
( |
| ) |
const |
|
inlineoverridevirtual |
Indique si l'implémentation gère les accélérateurs.
Si c'est le cas on peut utiliser directement la mémoire de l'accélérateur dans les appels MPI ce qui permet d'éviter d'éventuelles recopies.
Implémente Arcane::IParallelMngInternal.
Définition à la ligne 241 du fichier ParallelMngDispatcher.cc.
◆ queue()
RunQueue Arcane::ParallelMngDispatcher::Impl::queue |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ runner()
Runner Arcane::ParallelMngDispatcher::Impl::runner |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ setDefaultRunner()
void Arcane::ParallelMngDispatcher::Impl::setDefaultRunner |
( |
const Runner & | runner | ) |
|
|
inlineoverridevirtual |
◆ m_is_accelerator_aware_disabled
bool Arcane::ParallelMngDispatcher::Impl::m_is_accelerator_aware_disabled = false |
|
private |
◆ m_parallel_mng
◆ m_queue
RunQueue Arcane::ParallelMngDispatcher::Impl::m_queue |
|
private |
◆ m_runner
Runner Arcane::ParallelMngDispatcher::Impl::m_runner |
|
private |
La documentation de cette classe a été générée à partir du fichier suivant :