Announcement

Collapse
No announcement yet.

AMD Updates P-State "Guided Autonomous Mode" Support For Linux

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • AMD Updates P-State "Guided Autonomous Mode" Support For Linux

    Phoronix: AMD Updates P-State "Guided Autonomous Mode" Support For Linux

    Back in December AMD posted P-State Linux driver patches for implementing a "Guided Autononmous Mode" of operation to complement the existing the passive mode used by the amd_pstate driver and the pending fully-autonomous/EPP mode that has seen many patch revisions in recent months. While much of AMD's engineering focus has been on getting the P-State EPP code upstreamed, out today is the second iteration of that Guided Autonomous Mode support...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2
    So, tested them. It seems like that these patches are based on the v9 version of amd-pstate-epp and not the latest v10.

    When booting into the kernel, with amd-pstate=guided I get the following:
    amd_pstate: failed to register with return -22

    When booting into the kernel with amd-pstate=active, it results now that it stays on the smallest frequency.
    But it is possible, to boot into the system and at runtime it can be changed to the guided mode. Then it works correctly.

    The issue seems equal to me, has the fix he has landed into the guided patchset, but somehow now is the amd-pstate-epp active mode affected from.
    Anyways, I have sent a mail to the developer. Hopefully this will be fixed soon!

    Im looking forward, that the amd-pstate-epp and amd-pstate guided patches will land soon into the kernel!

    Comment


    • #3
      Originally posted by ptr1337 View Post
      So, tested them.
      Did you see any improvement in perf or battery life?

      Comment


      • #4
        does thermald support amd p-state?

        Comment


        • #5
          Originally posted by Venemo View Post

          Did you see any improvement in perf or battery life?
          Actually the schedutil gov seems to be better compared to the default amd-pstate schedutil.
          I dont have a laptop, but generally the amd-pstate-epp should be more effecient.

          I wait till there is a fixed version and then doing some benchmark. Right now the performance is good with the guided performance, but not much differently to the acpi/amd-pstate performance.
          According to his posted benchmarks it should improve the schedutil gov

          Comment


          • #6
            Michael

            Typo/grammar (extra the)

            "to complement the existing the passive mode used" should probably be "to complement the existing passive mode used"

            Comment


            • #7
              I tried using the guided autonomous mode with my 5900X a bit more than a month ago. Unfortunately, all of my CPU cores were stuck at min. Frequency no matter the governor used.

              Comment


              • #8
                Originally posted by kiffmet View Post
                I tried using the guided autonomous mode with my 5900X a bit more than a month ago. Unfortunately, all of my CPU cores were stuck at min. Frequency no matter the governor used.
                I was in contact with the developer cause of this. The issue has been solved and there will a fix probably in the v4.
                Here you can find the working patches:
                Custom Linux kernel patches. Contribute to CachyOS/kernel-patches development by creating an account on GitHub.


                Be sure to first patch the amd-pstate-epp driver (0008) and then the guided one (0009)

                Comment


                • #9
                  Ahh, this is very good to know. TYVM! I happen to know that repo, since I've been cherry picking patches from CachyOS myself for a while. You might also be interested in SirLucjan's Repo - the stuff he posts there is what eventually trickles down into the CachyOS patchset.

                  Comment


                  • #10
                    Originally posted by kiffmet View Post
                    Ahh, this is very good to know. TYVM! I happen to know that repo, since I've been cherry picking patches from CachyOS myself for a while. You might also be interested in SirLucjan's Repo - the stuff he posts there is what eventually trickles down into the CachyOS patchset.
                    Hi,
                    Actually lucjan an me are working together on the kernel. He is joined at June to CachyOS.
                    Actually lucjan is posting a bunch of patches, which are also used by CachyOS, but we try to keep well tested patches in the CachyOS patchset.

                    Glad you like the work which we are doing.

                    Comment

                    Working...
                    X