1,433
edits
Line 17: | Line 17: | ||
* Frame rate | * Frame rate | ||
* Encode time of a raw audio block | * Encode time of a raw audio block | ||
Line 31: | Line 30: | ||
* JPEG video decode | * JPEG video decode | ||
* Resolution scale and color-space conversion | * Resolution scale and color-space conversion | ||
Note: Encode time of a raw audio block parameter was only measured for AAC audio encode multimedia task. | Note: Encode time of a raw audio block parameter was only measured for AAC audio encode multimedia task. | ||
Different tools were used to measure the parameters specified in this test-bench. GstShark was the principal tool used to measure CPU load per core, frame rate and buffer processing time. GstShark is a benchmarking and profiling tool for Gstreamer pipelines developed by RidgeRun (If you want more information of this tool, please follow this link [https://developer.ridgerun.com/wiki/index.php?title=GstShark GstShark]). Top Linux command was used to measure memory consumption. Bandwidth application was used to measure memory bandwidth (If you want more information of this tool, please follow this link [http://zsmith.co/bandwidth.html Bandwidth]). Video capture latency was measured using a special procedure developed in RidgeRun. | Different tools were used to measure the parameters specified in this test-bench. GstShark was the principal tool used to measure CPU load per core, frame rate and buffer processing time. GstShark is a benchmarking and profiling tool for Gstreamer pipelines developed by RidgeRun (If you want more information of this tool, please follow this link [https://developer.ridgerun.com/wiki/index.php?title=GstShark GstShark]). Top Linux command was used to measure memory consumption. Bandwidth application was used to measure memory bandwidth (If you want more information of this tool, please follow this link [http://zsmith.co/bandwidth.html Bandwidth]). Video capture latency was measured using a special procedure developed in RidgeRun. |
edits