|
|
|
|
|
by whalesalad
1690 days ago
|
|
This is neat but from a scaling perspective it doesn’t make sense. A single server grade Xeon chip can expose the same compute power as a cluster of these devices, with better performance across the board (memory access, peripherals, etc) Just trying to grok a legit use case? |
|
The Pentium G6400 outperforms a Pi4 4-5x, and has a 54W TDP (onboard GPU so at least part of that is for the GPU, so CPU-only workloads will be less.) The Ryzen 5600x is 65W and is twice as fast (at least) as the G6400...so in theory a 5600x is twice as energy efficient as a Pi4 if fully loaded. Sure this doesn't account for system fans and the motherboard, but they don't use that much compared to the CPU.
The whole point of virtualization is that most systems are idle a lot of the time. At datacenter scale virtualization, you can dramatically over-provision and shut down/sleep unnecessary nodes, firing them up when you need to. You can get near 100% utilization on your hardware, making the very most of every watt that doesn't go to actually computing.
Here they're going to have a zillion Pi4's, most of them sitting idle, but still using a couple watts. They're not even bothering to use any sort of shared power to improve PSU efficiency. They're not even bothering to use Pi4 compute modules.
Now, the interesting bit is that now there's the Pi Zero Wireless 2. It has nearly the compute power of the 3B+, but the highest energy efficiency per watt of any Pi board so far...