KISTI 슈퍼컴퓨팅 기술 블로그

컴파일러별 AVX-512 옵션 정리 본문

시스템 활용 & 팁

컴파일러별 AVX-512 옵션 정리

슈퍼컴퓨팅인프라센터 2018. 11. 29. 17:58

각 컴파일러들에서 INTEL AVX-512(Advanced Vector Extensions 512) 를 활성화 시키는 옵션입니다.

INTEL AVX-512 참고 : https://en.wikipedia.org/wiki/AVX-512


[GNU]

- Skylake : -march=skylake-avx512

- KNL : -march=knl

 

[Intel]

- Skylake : -xCORE-AVX512

- KNL : -xMIC-AVX512

※ 참고 : https://software.intel.com/en-us/articles/compiling-for-the-intel-xeon-phi-processor-and-the-intel-avx-512-isa

 

[PGI]

- Skylake : -tp=skylake

- KNL : -tp=knl

※ 참고 : https://www.pgroup.com/resources/docs/18.1/x86/pgi-release-notes/index.htm

Comments