htslib icon indicating copy to clipboard operation
htslib copied to clipboard

Make nibble2base faster using x86-64 pshufb instruction (SSSE3) and using dynamic dispatch.

Open rhpvorderman opened this issue 3 months ago • 8 comments

See https://github.com/samtools/htslib/pull/1677 for prior discussion.

I made the PR such that nibble2base is dynamically dispatched on x86-64 cpus with SSSE3 instructions.

No build options need to be changed and nibble2base gets a nice speed up on the majority of the install base.

rhpvorderman avatar Apr 02 '24 10:04 rhpvorderman