Loading...

Tag trends are in beta. Feedback? Thoughts? Email me at [email protected]

WriteUp: 16 Bytes of x86 that turn Matrix rain into sound

L1 instruction cache set conflicts, associativity, and code alignment in Go

Replacing a 3 GB SQLite db with a 10 MB FST (finite state transducer) binary

Comparing an LZ4 Decompressor on Four Legacy CPUs

Content-defined chunking added to Bazel

The hidden cost of mpsc channels

Notes from Optimizing CPU-Bound Go Hot Paths

Killing a `Cow` made my JSON formatter 42% faster

Fits on a Floppy - A Manifesto for Small Software

SPEC CPU 2026 Overview / What's New?

FediMeteo, HAProxy, and the art of not wasting snac threads

what 262,715 regex questions on stack overflow haven't answered

Pokemon Gen2 compression myth

mimalloc: A new, high-performance, scalable memory allocator for the modern era

VideoLAN Publishes Dav2d For Open-Source AV2 Decoder

Cosmic Rays Are Quantum Computers' Kryptonite—Software might just solve the problem

Getting peak TOPS on a Ryzen AI 7 350 NPU

G1 GC Throughput Improvements: 5-15% Performance Gains with Dual Card Tables

Training an LLM in Swift, Part 1: Taking matrix mult from Gflop/s to Tflop/s

How to Write to SSDs [pdf]

Potential Consequences of Using Postgres as a Job Queue

Dimster, a performance benchmarking tool for Apache Kafka

Bug Bash 2: Attack of the Clones

micro-benchmarks don’t tell the whole story

Starting Systems Programming 3: Execution Counts (Software Performance)

Performance trick: optimistic vs pessimistic checks

‘Super Shoes’ Can Improve Running Performance but May Contribute to Injury

China's new homegrown gaming GPU flops in performance and price — flagship $485 LX 7G100 can't keep pace with Nvidia's older RTX 4060

A Technical Guide to Compiling Emacs for Performance on Linux and Unix systems

Lessons Learned Building High-Performance Rust Profiler

More →