MCPcopy Create free account
hub / github.com/ARM-software/ComputeLibrary / measurements

Method measurements

tests/framework/instruments/OpenCLMemoryUsage.cpp:181–191  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

179}
180
181Instrument::MeasurementsMap OpenCLMemoryUsage::measurements() const
182{
183 MeasurementsMap measurements;
184 measurements.emplace("Num buffers allocated per run",
185 Measurement(_end.num_allocations - _start.num_allocations, ""));
186 measurements.emplace("Total memory allocated per run",
187 Measurement((_end.total_allocated - _start.total_allocated) / _scale_factor, _unit));
188 measurements.emplace("Memory in use at start of run", Measurement(_start.in_use / _scale_factor, _unit));
189
190 return measurements;
191}
192Instrument::MeasurementsMap OpenCLMemoryUsage::test_measurements() const
193{
194 MeasurementsMap measurements;

Callers

nothing calls this directly

Calls 1

MeasurementClass · 0.70

Tested by

no test coverage detected