This compares a 2020 M1 13" Macbook Pro with a 2017 13" Intel Macbook Pro. The 2020 machine is faster and that is great, but its also 3 years newer.<p>Is this more or less than the expected improvement in benchmarks if this were an Ice Lake or Ryzen 4000 CPU in an equivalent form factor? Are there similar benchmarks comparing e.g. a 2020 Dell XPS 13 to an M1 Macbook Pro?
So it basically excels at everything but cryptography where it's terrible in comparison. I found this a little interesting because it should have custom hardware specifically for this (i.e. an AES engine which is what's being benchmarked here), formerly in the separate Apple T2 security chip? I wonder if this test simply doesn't use that hardware (lack of support in Go libs?) or that it does but it really is this much worse. (or a third option -- there is support but the T2 doesn't accelerate many of the features tested and it's more special purpose for only specific calls from macOS)
Exciting times for CPU architectures this year with both the M1 and Zen 3 being highly competitive. The 2010s were a bit of a stagnation when it comes to performances, lets hope more the 2020s is more interesting.
If M1 is indeed this good at most tasks, it would be amazing if Apple were to release server grade Apple Silicon CPUs....<p>Imagine if we were able to run Linux kernel on such CPUs that didn't care about putting in the low power cores or GPU cores and optimised even more for performance. One can only dream so wild.<p>Some HPC shops would build racks and racks of those.
Misleading not sure why this is on the front page. That's a 2017 i5 Kaby Lake CPU. Either make a through review, or comapre
against the latest not just a random old CPU
So, I read correctly, these are microbenchmarks, ran 5 times each (it's not specified)? Also anyone notice the extreme performance difference for non-CPU-bound things (like: DNS-lookup).<p>I'm still unconvinced and wait for some good old BLAS...
Nice job.<p>A better way might have been to run the Go1 benchmarks instead. That contains a pre-selected set of benchmarks that tests a variety of workloads.