Consider running the following: ``` for i in `seq 1 20`; do /usr/bin/time -f "%e;%U;%S;%P" -a --output="log.txt" \ yamitranscode \ -i input_1920x1080p.264 \ -o out.264 \ -W 1920 -H 1080 \ -c AVC \ -ipperiod 1 \ -intraperiod 30 \ --rcmode CQP \ -qp 25 done ``` On SKL NUC I observe: ``` $ cat log_.txt 17.53;1.62;1.26;16% 15.62;1.65;1.24;18% 17.35;1.62;1.24;16% 15.63;1.65;1.28;18% 17.33;1.65;1.25;16% 15.63;1.63;1.28;18% 17.36;1.63;1.24;16% 15.63;1.69;1.22;18% 17.35;1.66;1.23;16% 15.63;1.72;1.22;18% 17.35;1.69;1.19;16% 15.63;1.65;1.26;18% 17.35;1.66;1.21;16% 15.61;1.65;1.27;18% 17.34;1.67;1.22;16% 15.63;1.68;1.24;18% 17.35;1.65;1.22;16% 15.63;1.68;1.23;18% 17.34;1.63;1.23;16% 15.65;1.69;1.26;18% 17.35;1.65;1.24;16% ``` Looks like yamitranscode has 10-15% variations in performance from run to run.
Consider running the following:
On SKL NUC I observe:
Looks like yamitranscode has 10-15% variations in performance from run to run.