4 ms·
You need to compare apples to apples, CPU Gflops/W is the number for that. And humanity is probably stuck between 2-3 for eternity (usable cheap X86/ARM/RISC-V
by bullen 5y ago
You need to compare apples to apples, CPU Gflops/W is the number for that.
And humanity is probably stuck between 2-3 for eternity (usable cheap X86/ARM/RISC-V, not fringe prototypes).
Pi 4 uses 7W CPU full 400% blast for about 14 Gflops, how much does the LattePanda give at peak?
Next step up is Atom at 25W.
Also you have to add size of the cluster and cost of the PSU and cables to the equation.
More PCI lanes is only interesting if you plan on using them.
- fulafel 5y agoFile servers (or most server apps generally) don't do much FP. And gflops counts tend to incorporate SIMD lanes to get many times bigger numbers than scalar code, which again is not used by most server apps.
- bullen 5y agoOk, so what is the better metric? I'm pretty sure Gflops on f.ex. this site is without SIMD as it makes no sense to compare CPUs like that: http://web.eece.maine.edu/~vweaver/group/green_machines.html http://web.eece.maine.edu/~vweaver/group/green_machines.html
- fulafel 5y agoNot sure what's the best proxy benchmark, sorry. Maybe something like SPEC jbb or sfs benchmarks? Re the numbers at that site, that's using OpenBLAS linpack which is likely utilizing SIMD but can also be memory bandwidth bound.
- bullen 5y agoOk, thanks for letting me know, I thought the world was sane and had a way to compare CPUs in an apples to apples fashion...
- dijit 5y ago> More PCI lanes is only interesting if you plan on using them I’m hard pressed to think what else you would want in a file server. Storage uses PCI lanes (4 for NVMe), network uses PCI lanes (1 for each gigabit of network, typically).
- bullen 5y agoI'm still stuck on SATA, don't see the point of NVMe because there is no application I want to write that needs that disk speed. I use my servers as MMO backends, partly they will serve files, but mostly they'll do real-time networking and db stuff... some AI for the monsters and validation for anti-cheat so I need CPU more than fast storage or network.
- dijit 5y agoOk. But, we’re talking home servers and for _most_ people that’s a file server, or something heavy with I/O and SATA is still I/O. Most (if not all) SATA controllers interface to the CPU with PCIe (lspci will show you a SATA controller on the PCI bus)