Defines Performance measurement and reporting interfaces.
In OpenVX, both vx_graph
objects and vx_node
objects track performance information. A client can query either object type using their respective vxQuery<Object>
function with their attribute enumeration VX_<OBJECT>_ATTRIBUTE_PERFORMANCE
along with a vx_perf_t
structure to obtain the performance information.
Data Fields |
vx_uint64 |
tmp |
Holds the last measurement. |
vx_uint64 |
beg |
Holds the first measurement in a set. |
vx_uint64 |
end |
Holds the last measurement in a set. |
vx_uint64 |
sum |
Holds the summation of durations. |
vx_uint64 |
avg |
Holds the average of the durations. |
vx_uint64 |
min |
Holds the minimum of the durations. |
vx_uint64 |
num |
Holds the number of measurements. |
vx_uint64 |
max |
Holds the maximum of the durations. |