Fonctions membres publiques | |
SyclRunQueueEvent (bool has_timer) | |
void | recordQueue (impl::IRunQueueStream *stream) final |
void | wait () final |
void | waitForEvent (impl::IRunQueueStream *stream) final |
Int64 | elapsedTime (IRunQueueEventImpl *start_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 | |
sycl::event | m_sycl_event |
impl::IRunQueueStream * | m_recorded_stream = nullptr |
Définition à la ligne 147 du fichier SyclAcceleratorRuntime.cc.
|
inlineexplicit |
Définition à la ligne 152 du fichier SyclAcceleratorRuntime.cc.
|
inlineoverride |
Définition à la ligne 155 du fichier SyclAcceleratorRuntime.cc.
|
inlinefinal |
Définition à la ligne 199 du fichier SyclAcceleratorRuntime.cc.
|
inlinefinalvirtual |
Implémente Arcane::Accelerator::impl::IRunQueueEventImpl.
Définition à la ligne 162 du fichier SyclAcceleratorRuntime.cc.
|
inlinefinalvirtual |
Implémente Arcane::Accelerator::impl::IRunQueueEventImpl.
Définition à la ligne 177 du fichier SyclAcceleratorRuntime.cc.
|
inlinefinalvirtual |
Implémente Arcane::Accelerator::impl::IRunQueueEventImpl.
Définition à la ligne 184 du fichier SyclAcceleratorRuntime.cc.
|
private |
Définition à la ligne 220 du fichier SyclAcceleratorRuntime.cc.
|
private |
Définition à la ligne 219 du fichier SyclAcceleratorRuntime.cc.