aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/profiling/ProfilingService.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/profiling/ProfilingService.cpp b/src/profiling/ProfilingService.cpp
index 3540fc43e0..5edb2b4026 100644
--- a/src/profiling/ProfilingService.cpp
+++ b/src/profiling/ProfilingService.cpp
@@ -369,6 +369,13 @@ void ProfilingService::Initialize()
BOOST_ASSERT(inferencesRunCounter);
InitializeCounterValue(inferencesRunCounter->m_Uid);
}
+ // Register the backend counters
+ uint16_t maxGlobalCounterId = armnn::profiling::INFERENCES_RUN;
+ for (auto&& profilingContext : m_BackendProfilingContexts)
+ {
+ BOOST_ASSERT(profilingContext.second != nullptr);
+ maxGlobalCounterId = profilingContext.second->RegisterCounters(maxGlobalCounterId);
+ }
}
void ProfilingService::InitializeCounterValue(uint16_t counterUid)