5 ms·
Vector operations are widely used in common software. Java uses AVX512 for sorting. glibc uses SIMD instructions for string operations.
by isotypic 2y ago
Vector operations are widely used in common software. Java uses AVX512 for sorting. glibc uses SIMD instructions for string operations.
- tremon 2y agoThanks for the correction. I hadn't considered bulk memory operations to be part of SIMD operation but it makes sense -- they operate on a larger grain than word-size so they can do the same operation with less micro-ops overhead.