From 6663630bb3feea222fd38278a962297c08d0b320 Mon Sep 17 00:00:00 2001 From: Bhavik Patel Date: Tue, 8 Dec 2020 12:08:11 +0100 Subject: Update to support PMU counters in inference job Change-Id: I6e6643a483fd37e51fcc33f5c77cda62b320508d --- targets/corstone-300/main.cpp | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) (limited to 'targets/corstone-300/main.cpp') diff --git a/targets/corstone-300/main.cpp b/targets/corstone-300/main.cpp index 0e05993..8a8b978 100644 --- a/targets/corstone-300/main.cpp +++ b/targets/corstone-300/main.cpp @@ -61,6 +61,8 @@ struct xInferenceJob : public InferenceJob { const vector &output, const vector &expectedOutput, size_t numBytesToPrint, + const vector &pmuEventConfig, + const uint32_t pmuCycleCounterEnable, QueueHandle_t queue); }; @@ -72,8 +74,17 @@ xInferenceJob::xInferenceJob(const std::string &_name, const std::vector &_output, const std::vector &_expectedOutput, size_t _numBytesToPrint, + const vector &_pmuEventConfig, + const uint32_t _pmuCycleCounterEnable, QueueHandle_t _queue) : - InferenceJob(_name, _networkModel, _input, _output, _expectedOutput, _numBytesToPrint), + InferenceJob(_name, + _networkModel, + _input, + _output, + _expectedOutput, + _numBytesToPrint, + _pmuEventConfig, + _pmuCycleCounterEnable), queue(_queue), status(false) {} } // namespace -- cgit v1.2.1