Blogs / Personal blogs

Tony Finch

dotat.at

I am a Unix system developer from Cambridge. I work on BIND9 at the Internet Systems Consortium ( isc.org ) .

Popular posts
7
Total points
2,017
HN comments
760
Rank
#829 personal

Visit dotat.at → RSS feedOn Hacker News Jun 2022 – Oct 2024

Systems & Performance 5Software Engineering 3Networking & Internet 2Science & Space 1Math & Algorithms 1Infrastructure & DevOps 1

1

tolower() with AVX-512

A couple of years ago I wrote about tolower() in bulk at speed using SWAR tricks . A couple of days ago I was interested by Olivier Giniaux’s article about unsafe read beyond of death , an optimization for handling small strings with SIMD instructions, for a fast hash function written in Rust.

3

Unix version control lore: what, ident

There are a couple of version control commands that deserve wider appreciation: SCCS what and RCS ident . They allow you to find out what source a binary was built from, without having to run it – handy if it is a library! They basically scan a file looking for magic strings that contain version control metadata and…