Virtualization

VMware ESXi on Intel Core Ultra CPUs: Interesting Observations

A look at the compatibility of VMware ESXi with Intel Core Ultra CPUs as well as odd dual socket detection and power vs. Proxmox

Recently, I was able to play around with the Beelink SEi14 mini PC that has some really good specs AND an Intel processor that makes this VMware ESXi friendly. However, I noticed a couple of oddities and interesting things about VMware ESXi on the Intel Core Ultra Beelink SEi14. Let me share with you guys what I am seeing and comparisons with running Proxmox on the same hardware to hopefully help you with your hypervisor, CPU, and also your home lab journey.

Overview of the Intel Core Ultra 5 125H processor

Below are the details of the Intel Core Ultra 5 125H processor. You can find more details on those specifications from the official link from Intel: Intelยฎ Coreโ„ข Ultra 5 Processor 125H.

CategoryDetails
Product CollectionIntelยฎ Coreโ„ข Ultra processors (Series 1)
Code NameProducts formerly Meteor Lake
Vertical SegmentMobile
Processor Number125H
LithographyIntel 4
Recommended Customer Price$375.00
Total Cores14
# of Performance-cores4
# of Efficient-cores8
# of Low Power Efficient-cores2
Total Threads18
Max Turbo Frequency4.5 GHz
Performance-core Max Turbo Frequency4.5 GHz
Efficient-core Max Turbo Frequency3.6 GHz
Low Power Efficient-core Max Turbo Frequency2.5 GHz
Performance-core Base Frequency1.2 GHz
Efficient-core Base Frequency700 MHz
Low Power Efficient-core Base Frequency700 MHz
Cache18 MB Intelยฎ Smart Cache
Processor Base Power28 W
Maximum Turbo Power115 W
Minimum Assured Power20 W
Intelยฎ Deep Learning Boost (Intelยฎ DL Boost) on CPUYes
AI Software Frameworks Supported by CPUOpenVINOโ„ข, WindowsML, ONNX RT
Marketing StatusLaunched
Launch DateQ4’23
Embedded Options AvailableYes
Product Tuning (Embedded Uses)Yes
Max Memory Size96 GB
Memory TypesUp to LPDDR5/x 7467 MT/s, Up to DDR5 5600 MT/s
Max # of Memory Channels2
ECC Memory SupportedNo

You can now easily copy and paste this table as needed!

Recognized as a Dual Socket system

One of the first interesting things that I noticed when installing VMware ESXi on the Intel Core Ultra 5 125H processor in the Beelink SEi14 is that it was recognized as:

  • 2 Sockets
  • 7 cores per socket

You can see this anomaly below:

Vmware esxi on the intel core ultra 5 125h processor showing 2 sockets and 7 cores
Vmware esxi on the intel core ultra 5 125h processor showing 2 sockets and 7 cores

I was wondering if this could be a BIOS configuration or some other setting. However, when installing Proxmox VE server on the same hardware without any changes in the BIOS or other tweaks, Proxmox looks to correctly see this as 18 threads and 1 socket. This is the specs that I would expect to see in VMware vSphere.

Proxmox ve server running on the intel core ultra 5 125h processor
Proxmox ve server running on the intel core ultra 5 125h processor

Power consumption

Another really odd thing that I am seeing with the Intel Core Ultra 5 125H processor between VMware ESXi and Proxmox, is the fact that for some reason as well, the VMware ESXi installation on the Beelink Core Ultra 5 125H processor pulls double the power consumption at idle.

Take note at this shot of power consumption for VMware ESXi. I monitored for quite some time and it never dipped below 33 watts and hovered between there and the mid 34’s.

Vmware esxi power consumption on the intel core ultra 5 125h processor
Vmware esxi power consumption on the intel core ultra 5 125h processor

I pulled up ESXTOP to see if there was anything interesting going on from a compute standpoint, but nothing. This installation of VMware ESXi doesn’t have any VMs running as of yet so just barebones ESXi and shouldn’t have any work.

Esxtop metrics and load average on the intel core ultra 5 125h
Esxtop metrics and load average on the intel core ultra 5 125h

Now, when taking a look at the power consumption on Proxmox VE server running on the same Intel Core Ultra 5 125H processor, the power consumption is only half as much:

Proxmox power consumption on the intel core ultra 5 125h processor
Proxmox power consumption on the intel core ultra 5 125h processor

Why is Power Consumption at idle important?

Why is power consumption important in the home lab? Well, with home labs, your lab servers are going to be idle much more often than they will be running at 100% CPU capacity. So, idle power consumption is extremely important as this will add up over time. In the case of the above, running VMware ESXi will cost more in terms of power consumption if your home server running on this processor is mostly idle since it will burn twice the electricity.

Wrapping up

I am not sure what to make of the power consumption and socket anomalies. I have a feeling that VMware ESXi is not detecting something with the Intel Core Ultra CPUs correctly and causing the issue of multiple sockets detected and potentially the higher power consumption at idle. Let me know if you guys know the answer to this. Or have you experienced something different with Intel Core Ultra processors in your testing?

Subscribe to VirtualizationHowto via Email ๐Ÿ””

Enter your email address to subscribe to this blog and receive notifications of new posts by email.



Brandon Lee

Brandon Lee is the Senior Writer, Engineer and owner at Virtualizationhowto.com, and a 7-time VMware vExpert, with over two decades of experience in Information Technology. Having worked for numerous Fortune 500 companies as well as in various industries, He has extensive experience in various IT segments and is a strong advocate for open source technologies. Brandon holds many industry certifications, loves the outdoors and spending time with family. Also, he goes through the effort of testing and troubleshooting issues, so you don't have to.

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.