I'm currently working remotely and have two small NUC style PCs with me. The first is an i9-12900h unit running Windows 11, intended as my main development PC, the 2nd an i9-10885H unit running Windows 10. I would have expected the i9-12900h to have better performance, but on all core loads it is actually about half the speed of the i9-10885H. Looking at task manager, the i9-12900h starts at 3.2ghz on all core loads and quickly drops back to 1.4ghz with 60% CPU usage, whereas the i9-10885H maintains 3.3ghz for a while and drops back to 2.9ghz with 100% CPU usage over time. The task here is compiling a large C++ program under Visual Studio 2017. Comparison sites suggest the i9-12900h should be much faster than the i9-10885h on multi-core loads.
The 12900h NUC is unbranded with the motherboard name fields blank, the BIOS screens are very basic, I'll do a reboot and post more specifics shortly. Is there anything I can do to improve the performance on this unit. My guess is that it is likely thermal throttling or input power throttling. Any suggestions on whether I can improve the situation here or have I basically bought a dud?
The 12900h NUC is unbranded with the motherboard name fields blank, the BIOS screens are very basic, I'll do a reboot and post more specifics shortly. Is there anything I can do to improve the performance on this unit. My guess is that it is likely thermal throttling or input power throttling. Any suggestions on whether I can improve the situation here or have I basically bought a dud?