14#include "arccore/accelerator/AcceleratorInitializer.h"
16#include "arccore/accelerator/internal/Initializer.h"
29: m_initializer(std::make_unique<
Initializer>(false, 1))
38: m_initializer(std::make_unique<
Initializer>(use_accelerator, nb_thread))
45AcceleratorInitializer::
46~AcceleratorInitializer()
59 return m_initializer->executionPolicy();
68 return m_initializer->traceMng();
eExecutionPolicy executionPolicy() const
Politique d'exécution initialisée par défaut.
ITraceMng * traceMng() const
Gestionnaire de trace associé
AcceleratorInitializer()
Initialise un runtime séquentiel.
Classe interne pour initialiser le runtime accélérateur.
Interface du gestionnaire de traces.
Espace de nom pour l'utilisation des accélérateurs.
eExecutionPolicy
Politique d'exécution pour un Runner.
std::int32_t Int32
Type entier signé sur 32 bits.