Notes from Optimizing CPU-Bound Go Hot Paths 2 days ago (blog.andr2i.com) 1 comment nnx Reply Add to library 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-goAlso tried some of the techniques in this blog post, and managed to squeeze a bit more with the insights from your post.
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-goAlso tried some of the techniques in this blog post, and managed to squeeze a bit more with the insights from your post.
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.