XCP-ng
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    Intel Xeon W-2145 CPU on SuperMicro & failing xenpm get-cpufreq-para

    Scheduled Pinned Locked Moved Compute
    13 Posts 4 Posters 904 Views 4 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • G Offline
      gecant
      last edited by gecant

      Hi,

      this command:
      xenpm get-cpufreq-para

      returns "failed to get cpufreq parameter" regardless of BIOS options, tried so many different options, but nothing.

      (and command: xenpm start 1|grep "Avg freq" just returns a lot of Avg freq 64 KHz)

      Does anyone have experience on how to enable this?
      The CPU is capped to it's base frequency because of this.

      CPU is Intel Xeon W-2145 CPU @ 3.70GHz.
      Motherboard/BIOS is Supermicro X11SRA-F

      I tried several different options in "Hardware PM state control (P-States)"
      Also in "CPU C State control" (all disabled, all enabled, different options)
      Turbo is enabled in BIOS and I there is no "bias" options in this BIOS.

      Has anyone enabled turbo with success on similar or same hardware?

      Thank you!

      T 1 Reply Last reply Reply Quote 0
      • N Offline
        NikFer
        last edited by

        Hello! I turned it on x12dai-n6 + 2*8360y and it works for me. However, it does not show the turbo frequency in the center and in guest virtual machines too. Can't figure it out further.

        1 Reply Last reply Reply Quote 0
        • olivierlambertO Offline
          olivierlambert Vates 🪐 Co-Founder CEO
          last edited by

          Up to date BIOS? Any "perf mode" available in SM hardware/BIOS?

          N 2 Replies Last reply Reply Quote 0
          • N Offline
            NikFer @olivierlambert
            last edited by

            @olivierlambert Hello! I cannot update the BIOS, since a special version of BIOS is installed to work with engineering processors. Performance mode and turbo mode are enabled in the BIOS.
            xenpm start 1|grep "Avg freq"
            Avg freq 4810000 KHz
            Avg freq 5069000 KHz
            Avg freq 4995000 KHz
            Avg freq 5032000 KHz
            Avg freq 4958000 KHz
            Avg freq 5069000 KHz
            Avg freq 4070000 KHz
            Avg freq 5106000 KHz
            Avg freq 5106000 KHz
            Avg freq 5032000 KHz
            Avg freq 5143000 KHz
            Avg freq 5106000 KHz
            Avg freq 5106000 KHz
            Avg freq 5032000 KHz
            Avg freq 4958000 KHz
            Avg freq 4551000 KHz
            Avg freq 4477000 KHz
            Avg freq 4736000 KHz
            etc

            1 Reply Last reply Reply Quote 0
            • N Offline
              NikFer @olivierlambert
              last edited by

              @olivierlambert base freq 2.2mhz, turbo 3.7mhz

              1 Reply Last reply Reply Quote 0
              • olivierlambertO Offline
                olivierlambert Vates 🪐 Co-Founder CEO
                last edited by

                Engineering processors are special beast, that's probably why it causes some issues.

                N 1 Reply Last reply Reply Quote 0
                • N Offline
                  NikFer @olivierlambert
                  last edited by

                  @olivierlambert may be... but in Windows server i got 3,7Mhz

                  1 Reply Last reply Reply Quote 0
                  • olivierlambertO Offline
                    olivierlambert Vates 🪐 Co-Founder CEO
                    last edited by

                    Sure, but it's a completely different OS so… 🤷 I'm pretty sure that it would work better with a regular CPU on an up to date firmware. Xen might have issues to turbo it, it's hard to tell without spending more time reading Xen messages and such.

                    N 1 Reply Last reply Reply Quote 0
                    • N Offline
                      NikFer @olivierlambert
                      last edited by

                      @olivierlambert maybe... but the task is to solve the problem with the frequency on the current hardware

                      1 Reply Last reply Reply Quote 0
                      • olivierlambertO Offline
                        olivierlambert Vates 🪐 Co-Founder CEO
                        last edited by

                        So spend more time to check Xen logs and try to investigate the details 🙂

                        N 1 Reply Last reply Reply Quote 0
                        • N Offline
                          NikFer @olivierlambert
                          last edited by

                          @olivierlambert Could you please tell me which journals to study and where they are located?

                          1 Reply Last reply Reply Quote 0
                          • T Offline
                            tuxen Top contributor @gecant
                            last edited by

                            @gecant I don't have any Supermicro server to test (mostly Dell/HPe) but checking the mobo manual [1], sadly, there's no profile for tweaking the power settings. After checking the available options, try this config:

                            Advanced >> CPU Configuration >> Advanced Power Management Configuration
                            > CPU P State Control
                                SpeedStep (PStates) [Enable]
                                EIST PSD Function   [HW_ALL]
                                Turbo Mode          [Enabled]
                            
                            > Hardware PM State Control
                                Hardware P-States   [Native Mode]
                            
                            > CPU C State Control
                                Autonomous Core C-State   [Disable]
                                CPU C6 Report             [Enable]
                                Enhanced Halt State (C1E) [Disable (performance)] or [Enable (powersave)]
                            
                            > Package C State Control
                                Package C State [C0/C1 (performance)] or [C6(Retention) state (powersave)]
                            

                            [1] https://www.supermicro.com/manuals/motherboard/C420/MNL-2005.pdf

                            N 1 Reply Last reply Reply Quote 0
                            • N Offline
                              NikFer @tuxen
                              last edited by

                              @tuxen Thank you! I will try it

                              1 Reply Last reply Reply Quote 0
                              • First post
                                Last post