Get the latest tech news

Principles of Mechanical Sympathy


Principles of mechanical sympathy for creating performant software: Memory access patterns, false sharing, the single-writer principle, and natural batching.

None

Get the Android app

Or read this on Hacker News

Read more on:

Photo of principles

principles

Photo of Mechanical Sympathy

Mechanical Sympathy

Related news:

News photo

Principles and Gear

News photo

Continuous batching from first principles (2025)

News photo

Font Rendering from First Principles