_fillPointerAttribute(PointerAttribute &attribute, ePointerMemoryType mem_type, int device, const void *pointer, const void *device_pointer, const void *host_pointer) (défini dans Arcane::Accelerator::impl::IRunnerRuntime) | Arcane::Accelerator::impl::IRunnerRuntime | protected |
_fillPointerAttribute(PointerAttribute &attribute, const void *pointer) (défini dans Arcane::Accelerator::impl::IRunnerRuntime) | Arcane::Accelerator::impl::IRunnerRuntime | protected |
barrier()=0 (défini dans Arcane::Accelerator::impl::IRunnerRuntime) | Arcane::Accelerator::impl::IRunnerRuntime | pure virtual |
createEventImpl()=0 (défini dans Arcane::Accelerator::impl::IRunnerRuntime) | Arcane::Accelerator::impl::IRunnerRuntime | pure virtual |
createEventImplWithTimer()=0 (défini dans Arcane::Accelerator::impl::IRunnerRuntime) | Arcane::Accelerator::impl::IRunnerRuntime | pure virtual |
createStream(const RunQueueBuildInfo &bi)=0 (défini dans Arcane::Accelerator::impl::IRunnerRuntime) | Arcane::Accelerator::impl::IRunnerRuntime | pure virtual |
deviceInfoList()=0 (défini dans Arcane::Accelerator::impl::IRunnerRuntime) | Arcane::Accelerator::impl::IRunnerRuntime | pure virtual |
executionPolicy() const =0 (défini dans Arcane::Accelerator::impl::IRunnerRuntime) | Arcane::Accelerator::impl::IRunnerRuntime | pure virtual |
finalize(ITraceMng *) (défini dans Arcane::Accelerator::impl::IRunnerRuntime) | Arcane::Accelerator::impl::IRunnerRuntime | inlinevirtual |
getPointerAttribute(PointerAttribute &attribute, const void *ptr)=0 (défini dans Arcane::Accelerator::impl::IRunnerRuntime) | Arcane::Accelerator::impl::IRunnerRuntime | pure virtual |
isProfilingActive() (défini dans Arcane::Accelerator::impl::IRunnerRuntime) | Arcane::Accelerator::impl::IRunnerRuntime | inlinevirtual |
notifyBeginLaunchKernel()=0 (défini dans Arcane::Accelerator::impl::IRunnerRuntime) | Arcane::Accelerator::impl::IRunnerRuntime | pure virtual |
notifyEndLaunchKernel()=0 (défini dans Arcane::Accelerator::impl::IRunnerRuntime) | Arcane::Accelerator::impl::IRunnerRuntime | pure virtual |
popProfilerRange() (défini dans Arcane::Accelerator::impl::IRunnerRuntime) | Arcane::Accelerator::impl::IRunnerRuntime | inlinevirtual |
pushProfilerRange(const String &name, Int32 color_gdb) (défini dans Arcane::Accelerator::impl::IRunnerRuntime) | Arcane::Accelerator::impl::IRunnerRuntime | inlinevirtual |
setCurrentDevice(DeviceId device_id)=0 (défini dans Arcane::Accelerator::impl::IRunnerRuntime) | Arcane::Accelerator::impl::IRunnerRuntime | pure virtual |
setMemoryAdvice(ConstMemoryView buffer, eMemoryAdvice advice, DeviceId device_id)=0 (défini dans Arcane::Accelerator::impl::IRunnerRuntime) | Arcane::Accelerator::impl::IRunnerRuntime | pure virtual |
startProfiling() (défini dans Arcane::Accelerator::impl::IRunnerRuntime) | Arcane::Accelerator::impl::IRunnerRuntime | inlinevirtual |
stopProfiling() (défini dans Arcane::Accelerator::impl::IRunnerRuntime) | Arcane::Accelerator::impl::IRunnerRuntime | inlinevirtual |
unsetMemoryAdvice(ConstMemoryView buffer, eMemoryAdvice advice, DeviceId device_id)=0 (défini dans Arcane::Accelerator::impl::IRunnerRuntime) | Arcane::Accelerator::impl::IRunnerRuntime | pure virtual |
~IRunnerRuntime()=default (défini dans Arcane::Accelerator::impl::IRunnerRuntime) | Arcane::Accelerator::impl::IRunnerRuntime | virtual |