27 WallClockTimer::clock::time_point startTime = WallClockTimer::clock::now();
28 m_RealScheduler.schedule(kernel, hints.split_dimension());
29 WallClockTimer::clock::time_point stopTime = WallClockTimer::clock::now();
31 const auto delta = std::chrono::duration<double, std::micro>(stopTime - startTime);
37 WallClockTimer::clock::time_point startTime = WallClockTimer::clock::now();
38 m_RealScheduler.run_tagged_workloads(workloads,
nullptr);
39 WallClockTimer::clock::time_point stopTime = WallClockTimer::clock::now();
41 const auto delta = std::chrono::duration<double, std::micro>(stopTime - startTime);
47 WallClockTimer::clock::time_point startTime = WallClockTimer::clock::now();
48 m_RealScheduler.run_tagged_workloads(workloads, tag);
49 WallClockTimer::clock::time_point stopTime = WallClockTimer::clock::now();
51 const auto delta = std::chrono::duration<double, std::micro>(stopTime - startTime);
57 const arm_compute::Window& window,
58 arm_compute::ITensorPack& tensors )
61 WallClockTimer::clock::time_point startTime = WallClockTimer::clock::now();
62 m_RealScheduler.schedule_op(kernel, hints, window, tensors);
63 WallClockTimer::clock::time_point stopTime = WallClockTimer::clock::now();
65 const auto delta = std::chrono::duration<double, std::micro>(stopTime - startTime);