oVirt 4.5.5 compatibility with CPU

Hi, We plan to install ovirt node 4.5.5 (https://resources.ovirt.org/pub/ovirt-4.5/iso/ovirt-node-ng-installer/) on our 2 new servers, but looking at the documentation (https://www.ovirt.org/documentation/installing_ovirt_as_a_self-hosted_engine...) it seems that oVirt is not compatible with our CPU Intel Xeon Silver 4410Y 12C 150 W 2 .0 GHz processor? Can you help us?

Have you found an answer to this question? We are also looking at this processors and not sure if they are supported.

Yes, someone help me on the IRC channel. CPU is supported. The documentation is not well written, that's why there is confusion.

You can improve documentation here: https://github.com/oVirt/ovirt-site/tree/main/source/documentation :-)

Hi I think the last droped cpu was conroe and penryn. Xeon silver should be fine. I work on E5-2650v3 without any problem. You could search for CPU Types on the release notes of major versions 4.4.0 and 4.5.0. In 4.3.0 Conroe and Penryn was dropped

Hi again This does not mean that the cpu is not supported, it just means that instructions/feutures that are above intel icelake will not be available to virtual machines. The cpu should be recognized and work fine at the hypervisor. I think the only extra instruction set that will not be available to virtual machines is intel AMX. (became available after intel icelake)

On Mon, Jun 17, 2024 at 9:28 AM <g.vasilopoulos@uoc.gr> wrote:
Hi again This does not mean that the cpu is not supported, it just means that instructions/feutures that are above intel icelake will not be available to virtual machines. The cpu should be recognized and work fine at the hypervisor. I think the only extra instruction set that will not be available to virtual machines is intel AMX. (became available after intel icelake)
When speaking about AMX, you have to consider three layers: kernel, QEMU, libvirt . support in the KVM kernel module is there since 5.17 If you decline to Red Hat base OS distros, you can refer to this: https://access.redhat.com/solutions/7033476 that means AMX support is present since 9.0 GA and since 8.6 GA . support of cpu model SapphireRapids, the first offering AMX as an ISA extension, is in QEMU since 7.0 . support for the SapphireRapids CPU model was added in libvirt 9.4.0 I would say that in CentOS 9 Stream all the dependencies above should be satisfied. On RH EL 8 based systems, and so also on OLVM, the missing part is related to libvirt still being at 9.0.0-5 Also, speaking about oVirt, I don't know how it manages the dropdown menu when you select "CPU Type" in cluster creation and edit phases. Does it directly use a command, such as "virsh cpu-models x86_64", on the fly or the list of xml files under /usr/share/libvirt/cpu_map/ directory or an oVirt maintained specific file or inside the engine db? Any clarification on this? For the ones without any AMX knowledge, a good starting point to understand its AI acceleration capabilities for CPU based workloads, is here: https://www.intel.com/content/www/us/en/products/docs/accelerator-engines/ad... HIH, Gianluca
participants (6)
-
g.vasilopoulos@uoc.gr
-
Gianluca Cecchi
-
jakov.jelinic@adriatic.hr
-
markeczzz@gmail.com
-
Sandro Bonazzola
-
Silver Sky