Transcoding Unicode with AVX-512: AMD Zen 4 vs. Intel Ice Lake

The size of things in bytes

Quickly checking that a string belongs to a small set

Quickly checking that a string belongs to a small set

Avoid exception throwing in performance-sensitive code

Optimizing compilers reload vector constants needlessly

Implementing ‘strlen’ using SVE

Checking for the absence of a string, naive AVX-512 edition

Fast midpoint between two integers without overflow

Making all your integers positive with zigzag encoding