Arcane  v4.1.3.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::Accelerator::CooperativeHostWorkItemGrid

Gère une grille de WorkItem dans un CooperativeWorkGroupLoopRange pour l'hôte. Plus de détails...

#include <arccore/accelerator/CooperativeWorkGroupLoopRange.h>

Fonctions membres publiques

void barrier ()
 Bloque tant que tous les WorkItem de la grille ne sont pas arrivés ici.
 

Amis

template<typename T>
class CooperativeWorkGroupLoopContext
 

Description détaillée

Gère une grille de WorkItem dans un CooperativeWorkGroupLoopRange pour l'hôte.

Cette classe possède juste une méthode barrier() qui effectue une barrière sur l'ensemble des threads participants en mode multi-thread.

Définition à la ligne 34 du fichier CooperativeWorkGroupLoopRange.h.

Documentation des fonctions membres

◆ barrier()

void Arcane::Accelerator::CooperativeHostWorkItemGrid::barrier ( )
inline

Bloque tant que tous les WorkItem de la grille ne sont pas arrivés ici.

Définition à la ligne 47 du fichier CooperativeWorkGroupLoopRange.h.

Documentation des fonctions amies et associées

◆ CooperativeWorkGroupLoopContext

template<typename T>
friend class CooperativeWorkGroupLoopContext
friend

Définition à la ligne 36 du fichier CooperativeWorkGroupLoopRange.h.


La documentation de cette classe a été générée à partir du fichier suivant :