HDK
|
#include <gpu_profiler_common.h>
Public Member Functions | |
virtual bool | StartProfiling (TimePoint profiling_start_time) override |
virtual void | EndProfiling (TimePoint start_time, Events &events) override |
virtual void | Start (uint64_t id) override |
virtual void | Stop (uint64_t) override |
Public Member Functions inherited from onnxruntime::profiling::EpProfiler | |
virtual | ~EpProfiler ()=default |
Protected Member Functions | |
GPUProfilerBase ()=default | |
virtual | ~GPUProfilerBase () |
void | MergeEvents (std::map< uint64_t, Events > &events_to_merge, Events &events) |
Protected Attributes | |
uint64_t | client_handle_ |
TimePoint | profiling_start_time_ |
Definition at line 374 of file gpu_profiler_common.h.
|
protecteddefault |
|
inlineprotectedvirtual |
Definition at line 377 of file gpu_profiler_common.h.
|
inlineoverridevirtual |
Implements onnxruntime::profiling::EpProfiler.
Definition at line 446 of file gpu_profiler_common.h.
|
inlineprotected |
Definition at line 379 of file gpu_profiler_common.h.
|
inlineoverridevirtual |
Reimplemented from onnxruntime::profiling::EpProfiler.
Definition at line 453 of file gpu_profiler_common.h.
|
inlineoverridevirtual |
Implements onnxruntime::profiling::EpProfiler.
Definition at line 439 of file gpu_profiler_common.h.
|
inlineoverridevirtual |
Reimplemented from onnxruntime::profiling::EpProfiler.
Definition at line 458 of file gpu_profiler_common.h.
|
protected |
Definition at line 435 of file gpu_profiler_common.h.
|
protected |
Definition at line 436 of file gpu_profiler_common.h.