The Go compiler needs to be smarter [2020]

How fast can you validate UTF-8 strings in JavaScript?

How much memory bandwidth do large Amazon instances offer?

Estimating your memory bandwidth

Peer review is an honor-based system (2008)

Fast Buffer-to-String conversion in JavaScript with a Lookup Table

Implementing the missing sign instruction in AVX-512

Data scientists need to learn about significant digits

Measuring the size of the cache line empirically

Parsing 8-bit integers quickly

Generating arrays at compile-time in C++ with lambdas

How many billions of transistors in an iPhone processor?

Appending to an std:string character-by-character: how does the capacity grow?

For processing strings, streams in C++ can be slow

Web server 'hello world' benchmark: Go vs. Node.js vs. Nim vs. Bun

Transcoding Unicode strings at crazy speeds with AVX-512

Parsing integers quickly with AVX-512

Transcoding Latin 1 strings to UTF-8 strings at 12 GB/s using AVX-512

Transcoding UTF-8 strings to Latin 1 strings at 12 GB/s using AVX-512

I do not use a debugger (2016)

Decoding base16 sequences quickly

Packing a string of digits into an integer quickly

Parsing time stamps faster with SIMD instructions

Having fun with string literal suffixes in C++

Bit Hacking (with Go code)

Dynamic bit shuffle using AVX-512

Parsing IP addresses crazily fast

Do we need copyright? (2012)

Science and Technogy links (June 3 2023)

The absurd cost of finalizers in Go

More →