Skip to content

Compiler optimized bwa mem2 v2.2.1

Latest
Compare
Choose a tag to compare
@fo40225 fo40225 released this 08 Oct 16:45
· 1 commit to compiler-optimize since this release

Based on v2.2.1 + cherry-pick 966cd1e edc703f

Compilation Environment:

gcc (GCC) 8.2.0
Intel(R) oneAPI DPC++/C++ Compiler 2023.1.0 (2023.1.0.20230320)
AMD clang version 16.0.3 (CLANG: AOCC_4.1.0-Build#270 2023_07_10)

Executing bwa-mem2 will automatically select one of the following executables:

bwa-mem2.sse2
bwa-mem2.sse42
bwa-mem2.avx
bwa-mem2.avx2
bwa-mem2.avx512bw

Alternatively, you can directly execute bwa-mem2.ARCH (in icc or aocc archive).

Please note that ARCH should be replaced with the actual architecture name based on your processor architecture.

You can use the gcc -Q --help=target -march=native -v command to check the -march= option and determine your CPU microarchitecture name.

The executable files generated by Intel compilers can only run on Intel processors.