What is Nostr?
Jef Poskanzer :batman: /
npub1jpq…jmde
2024-11-17 16:42:47
in reply to nevent1q…ryxy

Jef Poskanzer :batman: on Nostr: nprofile1q…6gyrf I wrote two or three versions of bitblit in the '80s / '90s and my ...

nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpqf3nlrmpjja65pzmvlegyl27l0y2m007nncxttdwqndrejajvdzask6gyrf (nprofile…gyrf) I wrote two or three versions of bitblit in the '80s / '90s and my experience was different. I found that if I wrote the inner loop in simple & clear C code, the regular old non-specialized compiler was able to optimize it to run as fast as memory bandwidth would allow. This was easier back then because on-chip L1/L2 caches weren't a thing yet.

One difference is that I was working in the Unix world and gcc was already quite good. Maybe Mac & Windows compilers were not as good back then.
Author Public Key
npub1jpq6a83gv20c5gg2tek63cwwdxl5r6fhkm4mcfpfapx9ljwvpwrq97jmde