So, lately I have been tinkering with my home server set up. After a few years of using my old Lenovo Ivy Bridge era server as a home server, I decided it's finally time to upgrade it. While it was fun to use enterprise-grade equipment I got on the cheap, its power usage & restrictions started becoming a major issue.
In search of a cheaper home server build, I was inspired by a couple homelab YouTubers like @CraftComputing and looked into some Erying boards and ended up with a board with an Intel Core i5 12450H ES chip and boy was it an adventure.
Been having this board for over a week and the great news is that the chip performed very well, it's super snappy. Those 4P + 4E cores ran laps around the old 12x Ivy Bridge Xeon CPUs that the old Lenovo server had. Having the built in graphics for Intel QuickSync has been amazing for transcoding & serving media. The fact that I get modern I/O like NVMe & USB3.x is a godsend as the old Lenovo server only came with USB 2 & didn't like it when you plug in any uncertified PCIe cards.
Now, while the chip ran great, it wasn't without its faults, it is an ES chip after all and the board has its quirks too. The biggest issue of all was that for the past week, I was experiencing hard locks whenever I try to do large file transfers to NVMe SSDs or hard drives connected to an HBA plugged into any of the PCIe slots. After hours of troubleshooting, turns out something about the Debian 12's stock kernel made it constantly hard lock. Using a newer mainline kernel (6.7.7 as of writing) provided by Zabbly (@stgraber) solved the issue, machine is now very stable, haven't been able to recreate the hard crash issue.
While not a major issue, found it weird that the motherboard didn't like the 400W Corsair PSU that I originally wanted to use but worked fine with the 400W Cooler Master PSU, not sure why as both PSUs work perfectly fine on other systems.
Another quirk that I discovered is that in Windows 11, the E-cores are stuck at its full clock speed and can't downclock at idle. So the E-cores were all doing 2.7 GHz when there's no reason to do so. This is the likely reason why the system idled around 60-65W compared to about 30W in Linux.
All in all, this Erying board has been quite interesting, it performs well when it does and it was amazing to get an Alder Lake CPU + mobo for only US$99. I knew that ES chips came with its quirks & I've been troubleshooting computers most of my life but I wouldn't recommend it for anyone who is hosting anything mission critical or put it in a system for anyone who isn't tech savvy and/or loves to tinker/troubleshoot.
As a homelabber build, the idle isn't great at 30W, haven't been able to get it lower than that, probably need to tinker with it some more. If you don't need space for many hard drives, something like the HP EliteDesk 800 G3/G4 would be a better buy if you need low idle. However, if you live in an area where electricity isn't expensive, like something interesting, love to tinker and want something super cheap, this Erying board is hard to beat.
Board: www.aliexpress.com/item/1005006368162091.html
Specs as config'd:
Erying Intel Core i5 12450H ES
2x 16GB ADATA XPG DDR4-3200 RAM
1x 500GB SATA SSD
1x 1TB SATA SSD
3x 4TB SATA HDD (ZFS raidz1)
Debian 12 with Zabbly kernel (Linux 6.7.7)
#homelab #homeserver #erying #AlderLake #Debian #Linux #Zabbly