Recent Posts

The one with multi-versioning (Part II)

5 minute read

In the last post we have focused on popcount operation and function multi-versioning. In this post I show shortcomings of multi-versioning usied with popcnt ...

The one with multi-versioning (Part I)

5 minute read

Introduction In previous post I have described benefits of inlining and surprising impact of some compilation flags using Find First Set as an example. Today...

The one with compiler flag magic

4 minute read

Introduction At some point in the project I’m working on, I have noticed that variable-size bit set implementation is minor, but still performance bottleneck...