diff --git a/Makefile.x86_64 b/Makefile.x86_64 index 15cf202c0..f14a8a8ff 100644 --- a/Makefile.x86_64 +++ b/Makefile.x86_64 @@ -81,6 +81,11 @@ CCOMMON_OPT += -march=cooperlake ifneq ($(F_COMPILER), NAG) FCOMMON_OPT += -march=cooperlake endif +else # gcc not support, fallback to avx512 +CCOMMON_OPT += -march=skylake-avx512 +ifneq ($(F_COMPILER), NAG) +FCOMMON_OPT += -march=skylake-avx512 +endif endif endif ifeq ($(OSNAME), CYGWIN_NT) @@ -105,6 +110,11 @@ CCOMMON_OPT += -march=sapphirerapids ifneq ($(F_COMPILER), NAG) FCOMMON_OPT += -march=sapphirerapids endif +else # gcc not support, fallback to avx512 +CCOMMON_OPT += -march=skylake-avx512 +ifneq ($(F_COMPILER), NAG) +FCOMMON_OPT += -march=skylake-avx512 +endif endif endif ifeq ($(OSNAME), CYGWIN_NT)