About

notes on systems

This is where I write up what I find when I take a system apart: caches and memory ordering, network protocols, GPU collectives, and the operating-system corners in between.

Posts are long-form notes rather than news. Each one tries to explain a mechanism well enough that it still holds when the next version ships. New posts appear in the Atom feed.

The name

A non-temporal store is an x86 write that skips the cache, because the data will not be read again soon. These notes are the same kind of data: written once, read later, sometimes much later.

The mark is the partial derivative. Read ∂x / ∂t = 0 as “unchanging over time”, which is what a note should be once it is written.

Colophon

Titles are set in EB Garamond, text in Verdana, and math in New Computer Modern Math. Posts are written in Typst and built to static HTML by Typst itself; the site is served from Cloudflare. No JavaScript is needed to read anything here.