Fabian Giesenrygorous@mastodon.gamedev.place
Oct 13, 2026, 1:37 AM@steve with a truly impressive loop overhead to work fraction no less
@steve with a truly impressive loop overhead to work fraction no less
@rygorous If you only care about Apple Silicon, this will be not-terrible, since the cores are so absurdly wide now. If you just roll the increments into the LDR/STR, me pulling numbers out of my ass (which is generally more accurate than any public simulator) says this will asymptotically get you within about 30% of what you can get by unrolling, with lower fixed cost, so it's actually probably a good choice for most workloads.
If you care about narrower cores, at all, yeah it should be 2x unrolled so you can benefit from LDP/STP.