From 406463269f55a5baefb941b51e10f423f6d3250a Mon Sep 17 00:00:00 2001 From: Finn Williams Date: Thu, 11 Feb 2021 16:16:42 +0000 Subject: IVGCVSW-5686 Add GpuAcc MLGO tuning file configuration argument Signed-off-by: Finn Williams Change-Id: I3f320499c379162f9d1b00cc8816bd144cd7eee4 --- src/backends/cl/ClContextControl.hpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/backends/cl/ClContextControl.hpp') diff --git a/src/backends/cl/ClContextControl.hpp b/src/backends/cl/ClContextControl.hpp index 2ed43bc60b..4a640cdf22 100644 --- a/src/backends/cl/ClContextControl.hpp +++ b/src/backends/cl/ClContextControl.hpp @@ -7,6 +7,7 @@ #include "armnn/IRuntime.hpp" #include +#include namespace armnn { @@ -17,6 +18,7 @@ class ClContextControl public: ClContextControl(arm_compute::CLTuner* = nullptr, + arm_compute::CLGEMMHeuristicsHandle* = nullptr, bool profilingEnabled = false); virtual ~ClContextControl(); @@ -35,6 +37,7 @@ private: void DoLoadOpenClRuntime(bool updateTunedParameters); arm_compute::CLTuner* m_Tuner; + arm_compute::CLGEMMHeuristicsHandle* m_HeuristicsHandle; bool m_ProfilingEnabled; }; @@ -51,6 +54,7 @@ public: TuningLevel m_TuningLevel; arm_compute::CLTuner m_Tuner; + arm_compute::CLGEMMHeuristicsHandle m_HeuristicsHandle; }; } // namespace armnn -- cgit v1.2.1