New comment by r-ricci on void-packages repository https://github.com/void-linux/void-packages/pull/37940#issuecomment-1188292968 Comment: > What are the portion written in assembly and what ISA extensions do they use? The readme says: ``` Asm - Source code in Assembler : optimized code for CRC, SHA, AES, LZMA decoding. ``` The changelog contains this entry: ``` - Asm\x86\LzmaDecOpt.asm: new optimized LZMA decoder written in asm for x64 with about 30% higher speed than main version of LZMA decoder written in C. ``` so the performance improvement is significant (but I didn't run benchmarks on my own). The documentation doesn't state what ISA extensions are used, so you have to read the files in the Asm subdirectory. There are e.g. some AVX extensions, which are not supported on all the CPUs Void supports, but there are also some `ifdef`s and I don't understand how the build system actually triggers them. I'll do some tests.