Announcement

Collapse
No announcement yet.

Linux 5.17 To Bring AMD P-State, Many AMD & Intel Improvements, New Optimizations

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

  • Linux 5.17 To Bring AMD P-State, Many AMD & Intel Improvements, New Optimizations

    Phoronix: Linux 5.17 To Bring AMD P-State, Many AMD & Intel Improvements, New Optimizations

    The Linux 5.16 stable kernel is slated for release tomorrow and it delivers on some grand improvements to kick off 2022. But as for great as the Linux 5.16 features are, we are already looking forward to the enhancements on deck with Linux 5.17...

    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
    Is there a way to see that CPPC is enabled? I turned it on in UEFI (as well as preferred cores option), but I don't see cppc in the CPU flags.

    Comment


    • #3
      Originally posted by shmerl View Post
      Is there a way to see that CPPC is enabled? I turned it on in UEFI (as well as preferred cores option), but I don't see cppc in the CPU flags.
      one of the acpi ssdt tables should contain a lot of "_CPC" strings if it's enabled. the cpu flag is only visible with the monolithic die chips (renoir and newer)

      Comment


      • #4
        Originally posted by mlau View Post

        one of the acpi ssdt tables should contain a lot of "_CPC" strings if it's enabled. the cpu flag is only visible with the monolithic die chips (renoir and newer)
        How can that be checked?

        Comment


        • #5
          Originally posted by shmerl View Post

          How can that be checked?
          as root:
          mkdir ~/acpi ; cd acpi
          cp /sys/firmware/acpi/tables/SSDT* .
          iasl -d SSDT*
          grep _CPC SSDT*.dsl

          For each cpu you should get an entry like this:
          SSDT4.dsl: Name (_CPC, Package (0x17) // _CPC: Continuous Performance Control

          Last edited by mlau; 09 January 2022, 02:36 AM.

          Comment


          • #6
            Originally posted by mlau View Post

            as root:
            mkdir ~/acpi ; cd acpi
            cp /sys/firmware/acpi/tables/SSDT* .
            iasl -d SSDT*
            grep _CPC SSDT*.dsl
            Thanks! I see a bunch of entries like this:

            Code:
            250: Name (_CPC, Package (0x17) // _CPC: Continuous Performance Control
            634: Name (_CPC, Package (0x17) // _CPC: Continuous Performance Control
            1018: Name (_CPC, Package (0x17) // _CPC: Continuous Performance Control
            1402: Name (_CPC, Package (0x17) // _CPC: Continuous Performance Control
            1786: Name (_CPC, Package (0x17) // _CPC: Continuous Performance Control
            2170: Name (_CPC, Package (0x17) // _CPC: Continuous Performance Control
            2554: Name (_CPC, Package (0x17) // _CPC: Continuous Performance Control
            2938: Name (_CPC, Package (0x17) // _CPC: Continuous Performance Control
            3322: Name (_CPC, Package (0x17) // _CPC: Continuous Performance Control
            3706: Name (_CPC, Package (0x17) // _CPC: Continuous Performance Control
            4090: Name (_CPC, Package (0x17) // _CPC: Continuous Performance Control
            4474: Name (_CPC, Package (0x17) // _CPC: Continuous Performance Control
            4858: Name (_CPC, Package (0x17) // _CPC: Continuous Performance Control
            5242: Name (_CPC, Package (0x17) // _CPC: Continuous Performance Control
            5626: Name (_CPC, Package (0x17) // _CPC: Continuous Performance Control
            6010: Name (_CPC, Package (0x17) // _CPC: Continuous Performance Control
            6394: Name (_CPC, Package (0x17) // _CPC: Continuous Performance Control
            6778: Name (_CPC, Package (0x17) // _CPC: Continuous Performance Control
            7162: Name (_CPC, Package (0x17) // _CPC: Continuous Performance Control
            7546: Name (_CPC, Package (0x17) // _CPC: Continuous Performance Control
            7930: Name (_CPC, Package (0x17) // _CPC: Continuous Performance Control
            8314: Name (_CPC, Package (0x17) // _CPC: Continuous Performance Control
            8698: Name (_CPC, Package (0x17) // _CPC: Continuous Performance Control
            9082: Name (_CPC, Package (0x17) // _CPC: Continuous Performance Control
            So it must be working.

            Comment


            • #7
              Originally posted by mlau View Post

              as root:
              mkdir ~/acpi ; cd acpi
              cp /sys/firmware/acpi/tables/SSDT* .
              iasl -d SSDT*
              grep _CPC SSDT*.dsl

              For each cpu you should get an entry like this:
              SSDT4.dsl: Name (_CPC, Package (0x17) // _CPC: Continuous Performance Control
              There's an easier way without installing anything:

              Code:
              grep -R _CPC /sys/firmware/acpi/tables
              grep: /sys/firmware/acpi/tables/SSDT5: binary file matches

              Comment


              • #8
                I hope that the Kernel's Zstd code will be updated to the latest recently released Zstd version!
                It would be very good for many users which use BTRFS + Zstd compression.
                Last edited by Danny3; 09 January 2022, 12:58 PM.

                Comment


                • #9
                  why not an Rc9?

                  Comment

                  Working...
                  X