Hi
I upgraded a few weeks ago to kernel 4.11.x from 4.10.x and notice a drop in performance in my AMD RX480, using mesa 17.2-dev and a A10-7890k APU
the worst example is Mad Max, with vulkan i get about 80fps in 4.10, but about 25fps in 4.11. using openGL, i get about 50fps on 4.10 and about 21 fps on 4.11.
I also notice this on war thunder, 35fps vs 25fps. On war thunder i also notice that the GPU load is about 75% on 4.10 and 60% 4.11.
My upgrade from 4.10 to 4.11 was make oldconfig and choose the recomended new settings.
So did anyone else notice any problem? can i check anything first before trying a long bisect to the kernel?
Thanks in advance for the help
higuita
On Wed, May 31, 2017 at 7:47 PM, Daniel Mota Leite daniel@motaleite.net wrote:
Hi
I upgraded a few weeks ago to kernel 4.11.x from 4.10.x and
notice a drop in performance in my AMD RX480, using mesa 17.2-dev and a A10-7890k APU
the worst example is Mad Max, with vulkan i get about 80fps
in 4.10, but about 25fps in 4.11. using openGL, i get about 50fps on 4.10 and about 21 fps on 4.11.
I also notice this on war thunder, 35fps vs 25fps. On war thunder
i also notice that the GPU load is about 75% on 4.10 and 60% 4.11.
My upgrade from 4.10 to 4.11 was make oldconfig and choose
the recomended new settings.
So did anyone else notice any problem? can i check anything
first before trying a long bisect to the kernel?
Thanks in advance for the help
Please attach your dmesg output.
Alex
On Thu, 1 Jun 2017 08:44:31 -0400, Alex Deucher alexdeucher@gmail.com wrote:
I upgraded a few weeks ago to kernel 4.11.x from 4.10.x and
notice a drop in performance in my AMD RX480, using mesa 17.2-dev and a A10-7890k APU
Please attach your dmesg output.
Dmesg attached.
Thanks for the help higuita
Hmm... more powerplay error messages than I am used to seeing, plus a bunch of GPUVM faults, plus a stack trace.
My first thought would be to ask if you could go back to the previous kernel, boot up and send a dmesg from that to see how many of those error messages are new.
-----Original Message----- From: dri-devel [mailto:dri-devel-bounces@lists.freedesktop.org] On Behalf Of Daniel Mota Leite Sent: Thursday, June 01, 2017 4:18 PM To: Alex Deucher Cc: DRI Development Subject: Re: Slower 3D with kernel 4.11.x
On Thu, 1 Jun 2017 08:44:31 -0400, Alex Deucher alexdeucher@gmail.com wrote:
I upgraded a few weeks ago to kernel 4.11.x from 4.10.x and
notice a drop in performance in my AMD RX480, using mesa 17.2-dev and a A10-7890k APU
Please attach your dmesg output.
Dmesg attached.
Thanks for the help higuita -- Naturally the common people don't want war... but after all it is the leaders of a country who determine the policy, and it is always a simple matter to drag the people along, whether it is a democracy, or a fascist dictatorship, or a parliament, or a communist dictatorship. Voice or no voice, the people can always be brought to the bidding of the leaders. That is easy. All you have to do is tell them they are being attacked, and denounce the pacifists for lack of patriotism and exposing the country to danger. It works the same in every country. -- Hermann Goering, Nazi and war criminal, 1883-1946
On Thu, 1 Jun 2017 21:09:03 +0000, "Bridgman, John" John.Bridgman@amd.com wrote:
Hmm... more powerplay error messages than I am used to seeing, plus a bunch of GPUVM faults, plus a stack trace.
My first thought would be to ask if you could go back to the previous kernel, boot up and send a dmesg from that to see how many of those error messages are new.
See attached file in kernel 4.10.12, boot and after running mad max vulkan benchmark , opengl benchmark and then war thunder benchmark.
I would say that the gpu faults are happening in vulkan. I can try to update mesa to the latest git or downgrade to 17.1 if you want or change the libdrm version (2.4.80 right now)
Thanks higuita
-----Original Message----- From: Daniel Mota Leite [mailto:daniel@motaleite.net] Sent: Friday, June 02, 2017 9:47 PM To: Bridgman, John Cc: Alex Deucher; DRI Development Subject: Re: Slower 3D with kernel 4.11.x
On Thu, 1 Jun 2017 21:09:03 +0000, "Bridgman, John" John.Bridgman@amd.com wrote:
Hmm... more powerplay error messages than I am used to seeing, plus a bunch of GPUVM faults, plus a stack trace.
My first thought would be to ask if you could go back to the previous kernel, boot up and send a dmesg from that to see how many of those error messages are new.
See attached file in kernel 4.10.12, boot and after running mad max vulkan benchmark , opengl benchmark and then war thunder benchmark.
OK, no powerplay messages that time. Was performance back to what you expected ?
I would say that the gpu faults are happening in vulkan. I can try to update mesa to the latest git or downgrade to 17.1 if you want or change the libdrm version (2.4.80 right now)
Thanks higuita -- Naturally the common people don't want war... but after all it is the leaders of a country who determine the policy, and it is always a simple matter to drag the people along, whether it is a democracy, or a fascist dictatorship, or a parliament, or a communist dictatorship. Voice or no voice, the people can always be brought to the bidding of the leaders. That is easy. All you have to do is tell them they are being attacked, and denounce the pacifists for lack of patriotism and exposing the country to danger. It works the same in every country. -- Hermann Goering, Nazi and war criminal, 1883-1946
On Sat, 3 Jun 2017 01:53:04 +0000, "Bridgman, John" John.Bridgman@amd.com wrote:
OK, no powerplay messages that time. Was performance back to what you expected ?
Yes, performance on 4.10.12 is what i call normal
higuita
Hi
On Sat, 3 Jun 2017 01:53:04 +0000, "Bridgman, John" John.Bridgman@amd.com wrote:
OK, no powerplay messages that time. Was performance back to what you expected ?
Yes, performance on 4.10.12 is what i call normal
So is this a known problem? or should i start the bisect?
Thanks higuita
Hi again
OK, no powerplay messages that time. Was performance back to what you expected ?
Yes, performance on 4.10.12 is what i call normal
I was bisect the 4.11 kernel when 4.12 was released, and guess what? The problem is fixed in 4.12, i can get normal performance in vulkan again... but not all is perfect...
After the kernel update to 4.12 and also a firmware update from the distro, i see no errors on the dmesg (probably the most of the errors were firmware related?), but i found that after several suspend cycled, the GPU is locked in the lowest mclck and even the sclck seems to be harder to increase.
As per radeon-profile, the performance is still auto and even trying to switch to high or manual makes no difference, mclck is locked on the lower value.
So something in the suspend *sometimes* lock GPU the power profile on a lower state.
I also found that even after boot, and switching to manual, i can't decrease the mclock, at least it by default on the highest setting, but i may point to some problem switching the mclck. sclck i can manually change, so no problem there.
Thanks for all the mesa and amdgpu work higuita
dri-devel@lists.freedesktop.org