

Well, those future Apple Silicon chips are now here! The even more amazing thing to think about is that the M1 is Apple’s low end Mac processor and likely will be the slowest arm64 chip to ever power a shipping Mac future Apple Silicon chips will only be even faster. There’s really no way to understate what a colossal achievement Apple’s M1 processor is compared with almost every modern x86-64 processor in its class, it achieves significantly more performance for much less cost and much less energy. In the intro to part 1 of my arm64 series, I wrote about my motivation for exploring arm64, and in the conclusion to part 2 of my arm64 series, I wrote the following about the Apple M1 chip: I wrote up the entire process and everything I learned as a three-part blog post series covering topics ranging from assembly-level comparison between x86-64 and arm64, to deep dives into various aspects of Apple Silicon, to a comparison of x86-64’s SSE and arm64’s Neon vector instructions.

Over the past year, I ported my hobby renderer, Takua Renderer, to 64-bit ARM. Rendering on the Apple M1 Max Chip October 25, 2021
