Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::Accelerator::Hip::HipRunQueueEvent
+ Graphe d'héritage de Arcane::Accelerator::Hip::HipRunQueueEvent:
+ Graphe de collaboration de Arcane::Accelerator::Hip::HipRunQueueEvent:

Fonctions membres publiques

 HipRunQueueEvent (bool has_timer)
 
void recordQueue (impl::IRunQueueStream *stream) final
 
void wait () final
 
void waitForEvent (impl::IRunQueueStream *stream) final
 
Int64 elapsedTime (IRunQueueEventImpl *from_event) final
 
- Fonctions membres publiques hérités de Arcane::Accelerator::impl::IRunQueueEventImpl
virtual Int64 elapsedTime (IRunQueueEventImpl *from_event)=0
 Temps écoulé (en nanoseconde) entre l'évènement from_event et cet évènement.
 

Attributs privés

hipEvent_t m_hip_event
 

Description détaillée

Définition à la ligne 140 du fichier HipAcceleratorRuntime.cc.

Documentation des constructeurs et destructeur

◆ HipRunQueueEvent()

Arcane::Accelerator::Hip::HipRunQueueEvent::HipRunQueueEvent ( bool  has_timer)
inlineexplicit

Définition à la ligne 145 du fichier HipAcceleratorRuntime.cc.

◆ ~HipRunQueueEvent()

Arcane::Accelerator::Hip::HipRunQueueEvent::~HipRunQueueEvent ( )
inlineoverride

Définition à la ligne 152 du fichier HipAcceleratorRuntime.cc.

Documentation des fonctions membres

◆ elapsedTime()

Int64 Arcane::Accelerator::Hip::HipRunQueueEvent::elapsedTime ( IRunQueueEventImpl *  from_event)
inlinefinal

Définition à la ligne 177 du fichier HipAcceleratorRuntime.cc.

◆ recordQueue()

void Arcane::Accelerator::Hip::HipRunQueueEvent::recordQueue ( impl::IRunQueueStream stream)
inlinefinalvirtual

Implémente Arcane::Accelerator::impl::IRunQueueEventImpl.

Définition à la ligne 160 du fichier HipAcceleratorRuntime.cc.

◆ wait()

void Arcane::Accelerator::Hip::HipRunQueueEvent::wait ( )
inlinefinalvirtual

Implémente Arcane::Accelerator::impl::IRunQueueEventImpl.

Définition à la ligne 166 du fichier HipAcceleratorRuntime.cc.

◆ waitForEvent()

void Arcane::Accelerator::Hip::HipRunQueueEvent::waitForEvent ( impl::IRunQueueStream stream)
inlinefinalvirtual

Implémente Arcane::Accelerator::impl::IRunQueueEventImpl.

Définition à la ligne 171 du fichier HipAcceleratorRuntime.cc.

Documentation des données membres

◆ m_hip_event

hipEvent_t Arcane::Accelerator::Hip::HipRunQueueEvent::m_hip_event
private

Définition à la ligne 190 du fichier HipAcceleratorRuntime.cc.


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