Graphe d'héritage de Arcane::Accelerator::Sycl::SyclRunQueueEvent:
Graphe de collaboration de Arcane::Accelerator::Sycl::SyclRunQueueEvent: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 |
| bool | hasPendingWork () 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 284 du fichier SyclAcceleratorRuntime.cc.
|
inlineexplicit |
Définition à la ligne 289 du fichier SyclAcceleratorRuntime.cc.
|
inlineoverride |
Définition à la ligne 292 du fichier SyclAcceleratorRuntime.cc.
|
inlinefinal |
Définition à la ligne 336 du fichier SyclAcceleratorRuntime.cc.
|
inlinefinalvirtual |
Implémente Arcane::Accelerator::Impl::IRunQueueEventImpl.
Définition à la ligne 354 du fichier SyclAcceleratorRuntime.cc.
|
inlinefinalvirtual |
Implémente Arcane::Accelerator::Impl::IRunQueueEventImpl.
Définition à la ligne 299 du fichier SyclAcceleratorRuntime.cc.
|
inlinefinalvirtual |
Implémente Arcane::Accelerator::Impl::IRunQueueEventImpl.
Définition à la ligne 314 du fichier SyclAcceleratorRuntime.cc.
|
inlinefinalvirtual |
Implémente Arcane::Accelerator::Impl::IRunQueueEventImpl.
Définition à la ligne 321 du fichier SyclAcceleratorRuntime.cc.
|
private |
Définition à la ligne 362 du fichier SyclAcceleratorRuntime.cc.
|
private |
Définition à la ligne 361 du fichier SyclAcceleratorRuntime.cc.