Welcome to my blog where I would like to share articles about interesting problems that I have been solving in some of my open source projects. Opinions presented here are my own.
C++ Language, Optimizations, and SIMD
Generating Unique IDs Fast - performance comparison of various approaches to generate 64-bit unique identifiers
SSSE3 and SSE4.1 in Pure SSE2 - alternative implementation of some instructions that were introduced by SSSE3 and SSE4.1 in pure SSE2
Predicated AVX-512 Byte & Word Operations - presents some ideas that can be used to implement predicated zeroing, filling, and 1s complement of 8-bit and 16-bit elements