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

Fonctions membres publiques

void notifyBeginLaunchKernel () final
 
void notifyEndLaunchKernel () final
 
void barrier () final
 
IRunQueueStream * createStream (const RunQueueBuildInfo &) final
 
IRunQueueEventImpl * createEventImpl () final
 
IRunQueueEventImpl * createEventImplWithTimer () final
 
void setMemoryAdvice (ConstMemoryView, eMemoryAdvice, DeviceId) final
 
void unsetMemoryAdvice (ConstMemoryView, eMemoryAdvice, DeviceId) final
 
void setCurrentDevice (DeviceId) final
 
const IDeviceInfoListdeviceInfoList () final
 
void getPointerAttribute (PointerAttribute &attribute, const void *ptr) final
 

Description détaillée

Définition à la ligne 104 du fichier RunQueueRuntime.cc.

Documentation des constructeurs et destructeur

◆ CommonRunnerRuntime()

Arcane::Accelerator::impl::CommonRunnerRuntime::CommonRunnerRuntime ( )
inline

Définition à la ligne 109 du fichier RunQueueRuntime.cc.

Documentation des fonctions membres

◆ barrier()

void Arcane::Accelerator::impl::CommonRunnerRuntime::barrier ( )
inlinefinal

Définition à la ligne 121 du fichier RunQueueRuntime.cc.

◆ createEventImpl()

IRunQueueEventImpl * Arcane::Accelerator::impl::CommonRunnerRuntime::createEventImpl ( )
inlinefinal

Définition à la ligne 123 du fichier RunQueueRuntime.cc.

◆ createEventImplWithTimer()

IRunQueueEventImpl * Arcane::Accelerator::impl::CommonRunnerRuntime::createEventImplWithTimer ( )
inlinefinal

Définition à la ligne 124 du fichier RunQueueRuntime.cc.

◆ createStream()

IRunQueueStream * Arcane::Accelerator::impl::CommonRunnerRuntime::createStream ( const RunQueueBuildInfo )
inlinefinal

Définition à la ligne 122 du fichier RunQueueRuntime.cc.

◆ deviceInfoList()

const IDeviceInfoList * Arcane::Accelerator::impl::CommonRunnerRuntime::deviceInfoList ( )
inlinefinal

Définition à la ligne 128 du fichier RunQueueRuntime.cc.

◆ getPointerAttribute()

void Arcane::Accelerator::impl::CommonRunnerRuntime::getPointerAttribute ( PointerAttribute attribute,
const void *  ptr 
)
inlinefinal

Définition à la ligne 129 du fichier RunQueueRuntime.cc.

◆ notifyBeginLaunchKernel()

void Arcane::Accelerator::impl::CommonRunnerRuntime::notifyBeginLaunchKernel ( )
inlinefinal

Définition à la ligne 119 du fichier RunQueueRuntime.cc.

◆ notifyEndLaunchKernel()

void Arcane::Accelerator::impl::CommonRunnerRuntime::notifyEndLaunchKernel ( )
inlinefinal

Définition à la ligne 120 du fichier RunQueueRuntime.cc.

◆ setCurrentDevice()

void Arcane::Accelerator::impl::CommonRunnerRuntime::setCurrentDevice ( DeviceId  )
inlinefinal

Définition à la ligne 127 du fichier RunQueueRuntime.cc.

◆ setMemoryAdvice()

void Arcane::Accelerator::impl::CommonRunnerRuntime::setMemoryAdvice ( ConstMemoryView  ,
eMemoryAdvice  ,
DeviceId   
)
inlinefinal

Définition à la ligne 125 du fichier RunQueueRuntime.cc.

◆ unsetMemoryAdvice()

void Arcane::Accelerator::impl::CommonRunnerRuntime::unsetMemoryAdvice ( ConstMemoryView  ,
eMemoryAdvice  ,
DeviceId   
)
inlinefinal

Définition à la ligne 126 du fichier RunQueueRuntime.cc.


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