14#include "arcane/accelerator/core/RunQueuePool.h"
15#include "arcane/accelerator/core/RunQueueBuildInfo.h"
53 m_pool_size = pool_size;
56 m_pool.reserve(m_pool_size);
58 for (Int32 i = 0; i < pool_size; ++i) {
Informations pour créer une RunQueue.
RunQueuePool()
Créé une instance vide.
void setAsync(bool v) const
Modifie l'état d'asynchronisme des files.
void barrier() const
Force l'attente de toutes les RunQueue.
void initialize(Runner &runner, Int32 pool_size)
Initialise l'instance avec pool_size RunQueue.
File d'exécution pour un accélérateur.
Gestionnaire d'exécution pour accélérateur.
Espace de nom pour l'utilisation des accélérateurs.
RunQueue makeQueue(const Runner &runner)
Créé une file associée à runner.