Dissecting the Apple M1 GPU, Part IV | Hacker News Reader