A couple of years ago I wrote about tolower() in bulk at speed using| dotat.at
While developing GxHash over my spare time during my last parent leave (babies sleep a lot, I swear I’m a good father 😇), I went down the rabbit hole and came up with increasingly low-level optimizations. In this article, I want to talk about one of the nastiest ones, but to whom GxHash is owed to be the fastest non-cryptographic hashing algorithm up to this date. I called this optimization 🥁🥁🥁 “Unsafe Read Beyond of Death” (or URBD).| ogxd.github.io
Here’s a fun bit of Monday optimization.| dotat.at
Intel® Intrinsics Guide includes C-style functions that provide access to other instructions without writing assembly code.| Intel
In a previous entry, I wrote about making DNS name decompression| dotat.at
This year I have rewritten BIND’s DNS name compression and| dotat.at
Earlier this year, I rewrote BIND’s DNS name compression algorithm.| dotat.at
In our previous episode, I optimized tolower() using SWAR tricks.| dotat.at