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

    Non-server CPU compatibility - Ryzen and Intel

    Scheduled Pinned Locked Moved Compute
    111 Posts 17 Posters 55.7k Views 16 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.
    • A Offline
      alex821982
      last edited by alex821982

      According to the reviews above, we can conclude that the new platform on AM5 is fully supported by version 8.2 ?

      1 Reply Last reply Reply Quote 0
      • tjkreidlT tjkreidl referenced this topic on
      • A Offline
        alex821982
        last edited by alex821982

        There is very little information on this issue
        I'll ask you again more specifically here

        Who used the MSI MEG X670E ACE?

        Since there have already been not very good reviews on specific models for example ASUS

        1 Reply Last reply Reply Quote 0
        • A Offline
          alex821982
          last edited by alex821982

          I will write for information.
          There is a configuration

          MSI MEG X670E ACE

          Ryzen 9 7950X

          2 x 96Gb DDR5 5600MHz G.Skill Ripjaws S5

          Version 8.2.1 could not be installed

          When IOMMU is enabled, I get Kernel Panic at the beginning of the installation

          If IOMMU is disabled, the installation begins, the initial boot takes place, then even before the first graphical installation interface and a black screen appear...

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

            It should work with 8.3, also it would work with an updated 8.2 ISO containing 2023's fixes about this 🙂

            A 1 Reply Last reply Reply Quote 0
            • A Offline
              alex821982 @olivierlambert
              last edited by

              @olivierlambert
              Hmmm...
              I tried installing from this iso
              https://mirrors.xcp-ng.org/isos/8.2/xcp-ng-8.2.1.iso?https=1

              In the end, yes, I installed 8.3 beta1

              However, I lost the use of this server as part of my 8.2 pool
              I thought I saw that you were planning to release 8.3 before the end of the year? 🙂

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

                This ISO is not containing the fix.

                @stormi do we have a "experimental" recent 8.2 ISO around containing the fix so it can be used in that case?

                stormiS 1 Reply Last reply Reply Quote 0
                • stormiS Offline
                  stormi Vates 🪐 XCP-ng Team @olivierlambert
                  last edited by

                  @olivierlambert Yes: https://nextcloud.vates.fr/index.php/s/5GHSMojntLKT5z5

                  With SHA256SUM being 172e295f561dc567251302a1a7670aa5cc07d495fec67428a25e3e837ff1a4a4

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

                    Ah great, please test it @alex821982 that might be exactly what you seek 🙂

                    1 Reply Last reply Reply Quote 0
                    • A Offline
                      alex821982 @stormi
                      last edited by

                      @stormi
                      @olivierlambert

                      Thank you, I will try to check in the coming days

                      1 Reply Last reply Reply Quote 0
                      • A Offline
                        alex821982
                        last edited by

                        From this ISO, the installation went fine
                        I will test further...

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

                          Great 🙂 The ISO is "just" a refreshed 8.2 with more updated baked into it, so you shouldn't have any problem to use XCP-ng after that!

                          S stormiS 2 Replies Last reply Reply Quote 0
                          • S Offline
                            Sam @olivierlambert
                            last edited by

                            @olivierlambert will it be fixed all of the IOMMU?

                            I'm still very running very stable 8.3, but I'm not using right now pcie passthroguh and SR-IOV. But I'm planning to in the next month or so.

                            Also some issue I've got from the internal 2,5gb nic. Realtek one.

                            Not having much trouble with the ASUS board so far.
                            I woule like to move to 2x48GB, 4x32, or 4x48gb. Affordable performance/price ratio.

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

                              For consumer grade hardware, 8.3 is better: it's also easier to integrate updates without risking stuff unlike for an LTS.

                              The IOMMU thing is already fixed in 8.3 and recent 8.2

                              T 1 Reply Last reply Reply Quote 0
                              • T Offline
                                tmservo433 @olivierlambert
                                last edited by

                                @olivierlambert Using Asrock Rack boards, I have had zero p roblems on this; that said, I am -VERY- eager to throw a new Threadripper (7000) into an XCP-NG setup; I am constantly looking at ways to significantly bump multi-run SQL Services as well as our custom app; and just the idea of passing through sets of ML cards on all those PCI-E lanes for some off-site workstation payloads is drool worthy. Ramp that up with 1TB or so of DDR5? I know -exactly- where that can go.

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

                                  A part of my lab uses "regular" but recent Ryzen CPUs with decent DD5, the results are pretty nice 🙂 So I can imagine how great could be 7000 series Threadrippers 😄

                                  1 Reply Last reply Reply Quote 0
                                  • stormiS Offline
                                    stormi Vates 🪐 XCP-ng Team @olivierlambert
                                    last edited by

                                    @olivierlambert said in Non-server CPU compatibility - Ryzen and Intel:

                                    Great 🙂 The ISO is "just" a refreshed 8.2 with more updated baked into it, so you shouldn't have any problem to use XCP-ng after that!

                                    It also was created with new ISO generation scripts and hasn't undergone QA testing, so it's not ready yet to be an official release. No particular issues are expected, but no promises either until it receives the QA stamp.

                                    G 1 Reply Last reply Reply Quote 0
                                    • DanpD Danp referenced this topic on
                                    • G Offline
                                      gecant @stormi
                                      last edited by

                                      May I ask a question?

                                      Long time XCP-ng user on Xeon CPUs, I am now considering one AMD Ryzen 9 7950X3D for a new XCP-ng 8.3 setup.
                                      (All running VMs will be Linux)

                                      The question is:
                                      Is XCP-ng kernel (currently 4.19 on XCP-ng 8.3) able to support the boosted CPU frequencies of the CPU? That is up to 5.7 GHz.
                                      Or is the hypervisor kernel irrelevant?

                                      To my knowledge (also from several bare-metal setups) proper frequency boost for Zen4 is possible only by using newer kernels (actually enabling "amd_pstate" driver is needed).

                                      Is the kernel inside the VM that counts here? I mean enabling "amd_pstate" driver inside the VM it enough to reach the 5.7GHz freqs?
                                      Or is the hypervisor kernel (4.19) a limitation to reach those high frequencies?

                                      Thank you.

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

                                        IIRC, boost is the real of Xen, not the Dom0 kernel (because Xen deals with memory and CPU, not the Dom0, which is a VM). Sometimes the frontier is blurry and it's not trivial to know (or decide when you dev it) who should handle what. I'll ask around to be sure about boost responsibility (even if I'm pretty sure it's Xen)

                                        G 1 Reply Last reply Reply Quote 0
                                        • G Offline
                                          gecant @olivierlambert
                                          last edited by

                                          @olivierlambert said in Non-server CPU compatibility - Ryzen and Intel:

                                          I'll ask around to be sure about boost responsibility (even if I'm pretty sure it's Xen)

                                          Thank you!

                                          I guess the amd_pstate driver is not backported on 4.19 kernel that XCP-ng uses, right?

                                          If anyone with a Zen4 CPU can check the CPU frequencies that VMs are able to reach by default, I guess this would be useful.

                                          R 1 Reply Last reply Reply Quote 0
                                          • R Offline
                                            redakula @gecant
                                            last edited by

                                            @gecant said in Non-server CPU compatibility - Ryzen and Intel:

                                            If anyone with a Zen4 CPU can check the CPU frequencies that VMs are able to reach by default, I guess this would be useful.

                                            I have a Ryzen 9 7900 which reports this:

                                            [14:50 xenserver ~]# xenpm get-cpufreq-para 0
                                            cpu id               : 0
                                            affected_cpus        : 0
                                            cpuinfo frequency    : max [3700000] min [3000000] cur [3000000]
                                            scaling_driver       : powernow
                                            scaling_avail_gov    : userspace performance powersave ondemand
                                            current_governor     : ondemand
                                              ondemand specific  :
                                                sampling_rate    : max [10000000] min [10000] cur [20000]
                                                up_threshold     : 80
                                            scaling_avail_freq   : 3700000 *3000000
                                            scaling frequency    : max [3700000] min [3000000] cur [3000000]
                                            turbo mode           : enabled
                                            

                                            But i might have disabled boost in BIOS for power saving - i can check later 🤔

                                            Also very interested in details on the support of newer Ryzens. From what i understand power management for new zen architectures is fairly recent in the kernel so i do wonder how well supported these cpu's are currently.
                                            From xenpm output it does not appear to scale below 3GHz - my previous intel cpu would scale to 800MHz.

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