diff --git a/modules/nvidia_plugin/src/cuda_eager_topology_runner.cpp b/modules/nvidia_plugin/src/cuda_eager_topology_runner.cpp new file mode 100644 index 000000000..8f96cd407 --- /dev/null +++ b/modules/nvidia_plugin/src/cuda_eager_topology_runner.cpp @@ -0,0 +1,12 @@ +// Copyright (C) 2018-2023 Intel Corporation +// SPDX-License-Identifier: Apache-2.0 +// + +#include "cuda_eager_topology_runner.hpp" + +namespace ov { +namespace nvidia_gpu { + + +} // namespace nvidia_gpu +} // namespace ov diff --git a/modules/nvidia_plugin/src/cuda_eager_topology_runner.hpp b/modules/nvidia_plugin/src/cuda_eager_topology_runner.hpp index 72c60b52f..fafd2e26f 100644 --- a/modules/nvidia_plugin/src/cuda_eager_topology_runner.hpp +++ b/modules/nvidia_plugin/src/cuda_eager_topology_runner.hpp @@ -25,6 +25,7 @@ class EagerTopologyRunner final : public SubGraph, public ITopologyRunner { void Run(InferenceRequestContext& context, const Workbuffers& workbuffers) const override{}; void Capture(InferenceRequestContext& context, const Workbuffers& workbuffers) const override{}; + void UpdateContext(InferenceRequestContext& context, const DeviceMemBlock& memoryBlock) const override{}; const SubGraph& GetSubGraph() const override { return *this; } diff --git a/modules/nvidia_plugin/src/cuda_graph_context.hpp b/modules/nvidia_plugin/src/cuda_graph_context.hpp index b058af53c..3dd9c7255 100644 --- a/modules/nvidia_plugin/src/cuda_graph_context.hpp +++ b/modules/nvidia_plugin/src/cuda_graph_context.hpp @@ -12,6 +12,7 @@ namespace ov { namespace nvidia_gpu { class ICudaGraphInfo { + public: virtual ~ICudaGraphInfo() = 0;