Method And Apparatus Of Latency Profiling Mechanism
AssigneeMedia Tek Inc.
InventorsYi-Cheng Chen, Yi Hsuan Lin, I, Kun-Hao Liu
Life of this patent
Estimating the term…
Abstract
Techniques related to a latency profiling mechanism are described. A method may monitor at least one attribute associated with each of one or more frames of images by tracking a respective identifier of each of the one or more frames as each of the one or more frames is processed through a first pipeline of one or more processing stages of an image processing device. The method may also obtain one or more indications related to one or more performance indices in the first pipeline of one or more processing stages based at least in part on the monitoring of the at least one attribute.
Claims29
A method, comprising:
- monitoring at least one attribute associated with each of one or more frames of images by tracking a respective identifier of each of the one or more frames as each of the one or more frames is processed through a first pipeline of one or more processing stages of an image processing device;
- and
- obtaining one or more indications related to one or more performance indices in the first pipeline of one or more processing stages based at least in part on the monitoring of the at least one attribute.
A method, comprising:
- assigning a respective identifier to each of one or more frames of a plurality of frames of images;
- recording a starting time and an ending time of processing of each of the one or more frames as each of the one or more frames is processed through a pipeline of one or more processing stages of an image processing device;
- and
- obtaining one or more indications of a per-stage latency for each processing stage of the pipeline of one or more processing stages.
An apparatus, comprising:
- a memory unit configured to store data therein;
- and
- a processing unit coupled to the plurality of processing modules and the memory unit, the processing unit configured to perform operations comprising:
- monitoring at least one attribute associated with each of the one or more frames by tracking a respective identifier of each of the one or more frames as each of the one or more frames is processed through a first pipeline of one or more processing stages;
- and
- obtaining one or more indications related to one or more performance indices in the first pipeline of one or more processing stages based at least in part on a result of the monitoring.
An apparatus, comprising:
- a memory unit configured to store data therein;
- and
- a processing unit coupled to the plurality of processing modules and the memory unit, the processing unit configured to perform operations comprising:
- assigning a respective identifier to each of one or more frames of images;
- storing, in the memory unit, data of a starting time and an ending time of processing of the one or more frames for each processing stage of a pipeline of one or more processing stages formed by the processing modules;
- and
- receiving an indication that there is a condition related to one or more performance indices in the pipeline.
Dependencies are inferred from the claim text.