Does anyone know how this compares to a recent x86 machine? This seems quite fast for the entire kernel, but I have no idea what typical build times are like.
Does anyone know how this compares to a recent x86 machine? This seems quite fast for the entire kernel, but I have no idea what typical build times are like.
Raptor does sell a 22-core SMT4 capable CPU, which, Yikes! that's a lot of computing power.
That Blackbird bundle seems like a beast. The Phoronix benchmarks show it outperformed by high end x86 chips though. I wonder if some of that comes down to gcc optimizations because x86 has been around longer.
https://www.phoronix.com/scan.php?page=article&item=blackbir...
A fun benchmark would be a Power9 Vs a X86_64 cross compiling the same ARM64 kernel. I wouldn't bet heavily on the Power9...
Not that this matters to the end user, but it is still interesting IMO
Slightly OT, but if you limit the playing field to open ISA / fully owner controlled systems, POWER9 is so far out front in terms of performance that it looks like an outlier. ;)
However, yes, by far most of the remaining owner controlled systems are even smaller -- some of the smaller (older) ARM Chromebooks (sans GPU, of course), the BeagleBone black, those kinds of systems.
Does the x86 specification say "speculation will have no observable side effects on the memory subsytem"? I wasn't aware of that. In other words, Spectre/Meltdown are bad security flaws, but I don't think they're the result of cheating.
You can't design your software to protect against Meltdown, which makes the ISA guarantees useless. Whereas Spectre-type side channels can be mitigated through software, which is what cryptographic algorithm implementations have been doing for years.
There's far more room for debate regarding culpability for Spectre class attacks, though it's pretty clear that Intel deliberately pushed the envelope in ways that AMD and ARM weren't prepared to do.
real 1m55.267s
Run from tmpfs, all protections from Spectre etc. on. Not too bad, really!