Notes from Optimizing CPU-Bound Go Hot Paths

blog.andr2i.com

12 points by nnx 2 days ago


coldstartops - 2 hours ago

Nice! Now the question is: How many classic Reynolds boids can you run on 1 CPU at 60FPS, without using any go routines?

I managed to get around 8192 using Serge Skoredin's approach from the blog post last year: https://skoredin.pro/blog/golang/cpu-cache-friendly-go

Also tried some of the techniques in this blog post, and managed to squeeze a bit more with the insights from your post.