3 ms·
Ideally, dynamic detecting cpu isa (sse/avx2/avx512) and respectively dispatching, used in most of my projects for ex. [1] and [2] - [1] https://github.com/pow
by powturbo 3y ago
Ideally, dynamic detecting cpu isa (sse/avx2/avx512) and respectively dispatching, used in most of my projects for ex. [1] and [2]
- [1] https://github.com/powturbo/Turbo-Range-Coder https://github.com/powturbo/Turbo-Range-Coder
- [2] https://github.com/powturbo/Turbo-Base64 https://github.com/powturbo/Turbo-Base64
- adgjlsfhk1 3y agohonestly you can probably stop supporting pre avx2 for a lot of use cases. avx2 is 2014 so those machines are pretty much at end of life. this also has the advantage that it lets you assume native fma hardware