Replies: 6 comments 4 replies
-
Xanmod has all cpu mitigations enabled by default, linux-tkg too? |
Beta Was this translation helpful? Give feedback.
-
linux-tkg has also all mitigations turned on. From linux-tkg config:
|
Beta Was this translation helpful? Give feedback.
-
Tkg compiles the entire kernel with -O3, which is probably the reason for the performance gain. Today I no longer use this cc flag due to possible stability and latency problems. Torvalds doesn't recommend it either. |
Beta Was this translation helpful? Give feedback.
-
I built this image with more optimizations that I have been testing for a while. |
Beta Was this translation helpful? Give feedback.
-
I want to add one more piece of information for this test: EDIT: |
Beta Was this translation helpful? Give feedback.
-
In the meantime have also tested linux-xanmod 6.9.3 and the results are similar:
|
Beta Was this translation helpful? Give feedback.
-
I was not able to fid the issue tracker for xanmod. So here I create a 'discussion' for the performance issue I found.
I compared linux-tkg 6.6.32 kernel with xanmod-lts 6.2.32 and found a 11 % performance drop with xanmod.
Both kernels where using 250 Hz and march=x86-64-v3
I have a standardized darktable benchmark where I convert a RAW file into a JPG file. The benchmark does it in two ways. First with opencl enabled and second with opencl disable on CPU only. The results are reproducible. I ran the benchmarks after a fresh boot. Always 6 runs in a row and the calculating the average time darktable spend in its "pixel pipeline".
xanmod :
linux-tkg:
I did not expect such a big difference. Any idea why the performance of xanmod-lts is so much slower?
PS:
CPU= AMD Ryzen 9 5900X with 64 GB RAM
GPU= Radeon RX 6650 XT
Beta Was this translation helpful? Give feedback.
All reactions