Patman86 / x265-Mod-by-Patman

Patman's mod of x265
GNU General Public License v2.0
44 stars 3 forks source link

Different metrics with AVX version #21

Open tormento opened 3 months ago

tormento commented 3 months ago

I have done some tests with the last AVX version and I have found that in most tests, it has different VMAF metrics than plain version:

image

image

image

Sintetic ones such as PSNR and SSIM are almost identical.

I use FFMetrics, it you want to replicate them.

Patman86 commented 3 months ago

Could you also detect this in earlier versions?

tormento commented 3 months ago

I will try ASAP.

Patman86 commented 3 months ago

and what about other versions of x265?

tormento commented 3 months ago

What do you mean with "other" versions?

Patman86 commented 3 months ago

X265 aMod etc.

tormento commented 3 months ago

Please send me the link on GitHub (or elsewhere) of the builds you want me to try.

I don't even know if they provide an AVX build or not.

Patman86 commented 3 months ago

Please run the test again with the current release. There was an error in the code. I hope the result is now almost identical.

tormento commented 3 months ago

I tested the version that my venerably Sandy Bridge can support:

image

image

image

image

There must something terribly wrong with gcc13.2.0. Look at speeds:

5,95 11 avx-msvc1937_temp
5,84 11 sandybridge-gcc13.2.0_temp
5,47 11 msvc1937_temp
2,35 11 gcc13.2.0_temp
Patman86 commented 3 months ago

The graphs look quite good except gcc13.2.0, how are the data of the plain version?

tormento commented 3 months ago

Which is the "plain" version?

Patman86 commented 3 months ago

Which is the "plain" version?

Sorry, misunderstanding. The values fit in and of themselves.

Patman86 commented 2 months ago

Have you done some more testing? Are there any new findings?

tormento commented 2 months ago

Let me have some day more.