Detected instruction sets incorrect?
Posted: Wed May 06, 2020 4:34 am
I happened to take a look at the files written by FAH and noticed this strange message in md.log
Is it really not detecting the new Zen's AVX unit properly? It is AVX-256..
Code: Select all
Detecting CPU SIMD instructions.
Present hardware specification:
Vendor: AuthenticAMD
Brand: AMD Ryzen 9 3900X 12-Core Processor
Family: 23 Model: 113 Stepping: 0
Features: aes apic avx clfsh cmov cx8 cx16 f16c fma htt lahf_lm misalignsse mmx msr nonstop_tsc pclmuldq pdpe1gb popcnt pse rdrnd rdtscp sse2 sse3 sse4a sse4.1 sse4.2 ssse3
SIMD instructions most likely to fit this hardware: AVX_128_FMA
SIMD instructions selected at GROMACS compile time: AVX_256
Binary not matching hardware - you might be losing performance.
SIMD instructions most likely to fit this hardware: AVX_128_FMA
SIMD instructions selected at GROMACS compile time: AVX_256