PSDK QNX Datasheets
VPU codec performance datasheet

VPU codec performance information for QNX TI_J722S_EVM_Board

Description

This datasheet lists various performance metrics for the QNX VPU encoder and decoder stack.

Attention
This is a preliminary release.

Test Setup

Please refer to the SDK documentation on how to re-run the resouce manager to start collecting performance information for codec use cases.

Encoder

The primary test util used to measure case is the omxil_video_enc_p binary bundled with the SDK release. This utility takes in the same parameters as the omcil_video_enc util. The only difference is that, the _p variant keeps using a subset of the input that exists in the test vector and keeps cycling between those input (10 frames by default) to minimize the file system load while running the test. Further, it discards the out data encoded to further reduce CPU load.

Decoder

The decoder test util omxil_video_dec is used as is for performance measurements. To reduce the load on CPU, the decoded frames are discarded and are not stored anywhere (-o option is not used).

For ease of measurements, the perf instrumentation is captured at the resource manager level. The OMX component overhead is assumed to be minimal and hence not considered

Results

Test Case | Description | FPS -----------------—|--------------------------------------—|-—

NOTE: Performance measurements for J722S have not yet been officially made.