diff --git a/var/spack/repos/builtin/packages/gromacs/package.py b/var/spack/repos/builtin/packages/gromacs/package.py index a3c78cf2077..6d6624d1a3a 100644 --- a/var/spack/repos/builtin/packages/gromacs/package.py +++ b/var/spack/repos/builtin/packages/gromacs/package.py @@ -428,7 +428,10 @@ def cmake_args(self): # Activate SIMD based on properties of the target target = self.spec.target - if target >= "zen2": + if target >= "zen4": + # AMD Family 17h (EPYC Genoa) + options.append("-DGMX_SIMD=AVX_512") + elif target >= "zen2": # AMD Family 17h (EPYC Rome) options.append("-DGMX_SIMD=AVX2_256") elif target >= "zen":