December 23, 20223 yr Hello, Im trying to optimize power usage. 12700 non-K, in default 65W mode. Right now HT disabled, so i have 8+4 cores and 12 threads. I want to know how many P-Cores can be disabled without affecting unraid performance, mainly parity [x10 14tb HDDs + two 16tb parity HDDs, plus some SSDs for cache] Im not using any VM [service disabled], so far the only docker i used is Krusader. System is just for NAS + DLNA streaming + something [no idea yet what it is] to backup everything to GDrive, no encoding, no working on it, no virtual machines [unless there is a way to take an NVMe that has windows 11 installed and move it to unraid VM, otherwise if i ever need a backup PC i can dual boot into windows 11, but ill lose the hard drive access than]
January 2, 20233 yr I'll give you my two pennies after building with a 13900K. Ultimately when the cores are at idle, they are sipping power so I feel like disabling them to squeeze out maybe 0.25watts is a bit of a stretch, even disabling HT seems like a bit of an extreme measure. You'd be better off limiting the turbo boost which looks puts a power draw ceiling at 180watts. unRAID will run time at the stock 1.6/2.1 of your E and P cores. unRAID will have no issues running at those frequencies with the 8 P cores and 4 E cores. For reference other unRAID box which ran Dockers for Plex, *arr services, Transmission, nGinx, MariaDB, and PiHole did so on an Intel i5-9400F (https://www.intel.com/content/www/us/en/products/sku/190883/intel-core-i59400f-processor-9m-cache-up-to-4-10-ghz/specifications.html) which had six cores and no hyper thread. Base clock of 2.9ghz, turbo boost to 4.1ghz; ultimately this box never broke a sweat, even if running an additional Windows 11 VM. TL;DR - just let it run, I had a server with far less and you're not going to gain enough in such minor tinkering only to realize you may want it back; just limit turbo boosts and you'll be fine.
January 2, 20233 yr Author 5 hours ago, xaositek said: I'll give you my two pennies after building with a 13900K. Ultimately when the cores are at idle, they are sipping power so I feel like disabling them to squeeze out maybe 0.25watts is a bit of a stretch, even disabling HT seems like a bit of an extreme measure. You'd be better off limiting the turbo boost which looks puts a power draw ceiling at 180watts. unRAID will run time at the stock 1.6/2.1 of your E and P cores. unRAID will have no issues running at those frequencies with the 8 P cores and 4 E cores. For reference other unRAID box which ran Dockers for Plex, *arr services, Transmission, nGinx, MariaDB, and PiHole did so on an Intel i5-9400F (https://www.intel.com/content/www/us/en/products/sku/190883/intel-core-i59400f-processor-9m-cache-up-to-4-10-ghz/specifications.html) which had six cores and no hyper thread. Base clock of 2.9ghz, turbo boost to 4.1ghz; ultimately this box never broke a sweat, even if running an additional Windows 11 VM. TL;DR - just let it run, I had a server with far less and you're not going to gain enough in such minor tinkering only to realize you may want it back; just limit turbo boosts and you'll be fine. So parity calculation doesn't need a lot of CPU power? If i run a VM and set all the P cores to Windows VM, leave the E just for unraid will that be OK too? What about RAM? Im thinking if i should use 64GB kit or sell it [I have used 5950x + 64Gb kit and mobo] Right now my unraid has 32gb. I want to use dircache without the option to free the used RAM, and i want to have windows 11 VM [already installed on nvme, so i heard i need to pass the NVMe to empty VM] and i want to eventually create a hackintosh VM [just for lols to see what it is about, to learn, maybe a linux VM also to learn and android VM if possible, ill never run more than one at a time], i installed extra 512GB SATA SSD to use for virtual disks for VM and windows 11 has its own NVMe so in theory should be enough. Also i want to remove the last HDD from my main build, for that i installed two 12Tb Segate NAS pro hard drive on unraid that i had in a bin, i plan to set them as BRTFS raid 0 and use as remote share for old games and emulators, my main PC has just about 20TB of SSD space so i cant afford to waste it on emulators and random crap And everything i want to do i want to somehow make the system power efficient, because im the only one that use it, so when i use ONE function all the rest go to "sleep". I see you know about VMs, i have no idea about that, do i need to lock CPU cores for VM or there is a way to have all cores available for everything, like unraid, dockers, and one VM [ill never use more than one VM at time] Or i have to lock/allocate cores for each separately? Thanks
January 3, 20233 yr On 12/23/2022 at 6:25 AM, Hexenhammer said: Hello, Im trying to optimize power usage. 12700 non-K, in default 65W mode. Right now HT disabled, so i have 8+4 cores and 12 threads. I want to know how many P-Cores can be disabled without affecting unraid performance, mainly parity [x10 14tb HDDs + two 16tb parity HDDs, plus some SSDs for cache] Im not using any VM [service disabled], so far the only docker i used is Krusader. System is just for NAS + DLNA streaming + something [no idea yet what it is] to backup everything to GDrive, no encoding, no working on it, no virtual machines [unless there is a way to take an NVMe that has windows 11 installed and move it to unraid VM, otherwise if i ever need a backup PC i can dual boot into windows 11, but ill lose the hard drive access than] Probably even Pentium/modern Atom will be enough. 12700 is an overkill already. I use 5900X, but I host game servers etc. For pure NAS, nothing fancy is needed.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.