| _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 |
| computeKernalLaunchArgs(const KernelLaunchArgs &orig_args, const void *kernel_ptr, Int64 total_loop_size, Int32 wanted_shared_memory) (défini dans Arcane::Accelerator::impl::IRunnerRuntime) | Arcane::Accelerator::impl::IRunnerRuntime | 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 |
| getDeviceMemoryInfo(DeviceId device_id)=0 (défini dans Arcane::Accelerator::impl::IRunnerRuntime) | Arcane::Accelerator::impl::IRunnerRuntime | pure virtual |
| 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 |