A few years — and iterations of the Apple M-series — has passed, and I recently found myself in possession of a Mac Studio M2, in its base configuration of 8P + 4E CPU cores, and even more ridiculous1 amounts of cache.
This monster has 87 MiB L1+L2+L3 cache in total. It can fit my entire first hard-drive (52 MB) in CPU cache. ↩
I didn’t quite finish the bonus benchmarks, so for the sake of completeness,
here we go. The missing ones for the RasPi 400.
While doing something else than I was planning to, I accedentally came back to
the raytracer I once wrote in Ruby, and decided that the important thing just
now is to benchmark my MacBook Pro M1 against those old results. I guess
this will actually be Ruby 3 on M1 vs Ruby 2 on i7, because time happened.
Hello darkness, my old friend
For some reason I found myself browsing my old blog posts, when I got assaulted by this scene, as straight out of a horror movie.