| _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() override (défini dans Arcane::Accelerator::Cuda::CudaRunnerRuntime) | Arcane::Accelerator::Cuda::CudaRunnerRuntime | inlinevirtual |
| build() (défini dans Arcane::Accelerator::Cuda::CudaRunnerRuntime) | Arcane::Accelerator::Cuda::CudaRunnerRuntime | inline |
| computeKernalLaunchArgs(const KernelLaunchArgs &orig_args, const void *kernel_ptr, Int64 total_loop_size, Int32 wanted_shared_memory) override (défini dans Arcane::Accelerator::Cuda::CudaRunnerRuntime) | Arcane::Accelerator::Cuda::CudaRunnerRuntime | inlinevirtual |
| createEventImpl() override (défini dans Arcane::Accelerator::Cuda::CudaRunnerRuntime) | Arcane::Accelerator::Cuda::CudaRunnerRuntime | inlinevirtual |
| createEventImplWithTimer() override (défini dans Arcane::Accelerator::Cuda::CudaRunnerRuntime) | Arcane::Accelerator::Cuda::CudaRunnerRuntime | inlinevirtual |
| createStream(const RunQueueBuildInfo &bi) override (défini dans Arcane::Accelerator::Cuda::CudaRunnerRuntime) | Arcane::Accelerator::Cuda::CudaRunnerRuntime | inlinevirtual |
| deviceInfoList() final (défini dans Arcane::Accelerator::Cuda::CudaRunnerRuntime) | Arcane::Accelerator::Cuda::CudaRunnerRuntime | inlinevirtual |
| executionPolicy() const override (défini dans Arcane::Accelerator::Cuda::CudaRunnerRuntime) | Arcane::Accelerator::Cuda::CudaRunnerRuntime | inlinevirtual |
| fillDevices(bool is_verbose) (défini dans Arcane::Accelerator::Cuda::CudaRunnerRuntime) | Arcane::Accelerator::Cuda::CudaRunnerRuntime | |
| finalize(ITraceMng *tm) override (défini dans Arcane::Accelerator::Cuda::CudaRunnerRuntime) | Arcane::Accelerator::Cuda::CudaRunnerRuntime | inline |
| finalize(ITraceMng *) (défini dans Arcane::Accelerator::impl::IRunnerRuntime) | Arcane::Accelerator::impl::IRunnerRuntime | inlinevirtual |
| getDeviceMemoryInfo(DeviceId device_id) override (défini dans Arcane::Accelerator::Cuda::CudaRunnerRuntime) | Arcane::Accelerator::Cuda::CudaRunnerRuntime | inlinevirtual |
| getPointerAttribute(PointerAttribute &attribute, const void *ptr) override (défini dans Arcane::Accelerator::Cuda::CudaRunnerRuntime) | Arcane::Accelerator::Cuda::CudaRunnerRuntime | inlinevirtual |
| isProfilingActive() override (défini dans Arcane::Accelerator::Cuda::CudaRunnerRuntime) | Arcane::Accelerator::Cuda::CudaRunnerRuntime | inlinevirtual |
| m_device_info_list (défini dans Arcane::Accelerator::Cuda::CudaRunnerRuntime) | Arcane::Accelerator::Cuda::CudaRunnerRuntime | private |
| m_is_verbose (défini dans Arcane::Accelerator::Cuda::CudaRunnerRuntime) | Arcane::Accelerator::Cuda::CudaRunnerRuntime | private |
| m_nb_kernel_launched (défini dans Arcane::Accelerator::Cuda::CudaRunnerRuntime) | Arcane::Accelerator::Cuda::CudaRunnerRuntime | private |
| m_occupancy_map (défini dans Arcane::Accelerator::Cuda::CudaRunnerRuntime) | Arcane::Accelerator::Cuda::CudaRunnerRuntime | private |
| m_use_computed_occupancy (défini dans Arcane::Accelerator::Cuda::CudaRunnerRuntime) | Arcane::Accelerator::Cuda::CudaRunnerRuntime | private |
| notifyBeginLaunchKernel() override (défini dans Arcane::Accelerator::Cuda::CudaRunnerRuntime) | Arcane::Accelerator::Cuda::CudaRunnerRuntime | inlinevirtual |
| notifyEndLaunchKernel() override (défini dans Arcane::Accelerator::Cuda::CudaRunnerRuntime) | Arcane::Accelerator::Cuda::CudaRunnerRuntime | inlinevirtual |
| popProfilerRange() override (défini dans Arcane::Accelerator::Cuda::CudaRunnerRuntime) | Arcane::Accelerator::Cuda::CudaRunnerRuntime | inlinevirtual |
| pushProfilerRange(const String &name, Int32 color_rgb) override (défini dans Arcane::Accelerator::Cuda::CudaRunnerRuntime) | Arcane::Accelerator::Cuda::CudaRunnerRuntime | inline |
| pushProfilerRange(const String &name, Int32 color_gdb) (défini dans Arcane::Accelerator::impl::IRunnerRuntime) | Arcane::Accelerator::impl::IRunnerRuntime | inlinevirtual |
| setCurrentDevice(DeviceId device_id) final (défini dans Arcane::Accelerator::Cuda::CudaRunnerRuntime) | Arcane::Accelerator::Cuda::CudaRunnerRuntime | inlinevirtual |
| setMemoryAdvice(ConstMemoryView buffer, eMemoryAdvice advice, DeviceId device_id) override (défini dans Arcane::Accelerator::Cuda::CudaRunnerRuntime) | Arcane::Accelerator::Cuda::CudaRunnerRuntime | inlinevirtual |
| startProfiling() override (défini dans Arcane::Accelerator::Cuda::CudaRunnerRuntime) | Arcane::Accelerator::Cuda::CudaRunnerRuntime | inlinevirtual |
| stopProfiling() override (défini dans Arcane::Accelerator::Cuda::CudaRunnerRuntime) | Arcane::Accelerator::Cuda::CudaRunnerRuntime | inlinevirtual |
| unsetMemoryAdvice(ConstMemoryView buffer, eMemoryAdvice advice, DeviceId device_id) override (défini dans Arcane::Accelerator::Cuda::CudaRunnerRuntime) | Arcane::Accelerator::Cuda::CudaRunnerRuntime | inlinevirtual |
| ~CudaRunnerRuntime() override=default (défini dans Arcane::Accelerator::Cuda::CudaRunnerRuntime) | Arcane::Accelerator::Cuda::CudaRunnerRuntime | |
| ~IRunnerRuntime()=default (défini dans Arcane::Accelerator::impl::IRunnerRuntime) | Arcane::Accelerator::impl::IRunnerRuntime | virtual |