icc

Avoid warnings from system libraries/includes using CMake

匆匆过客 提交于 2021-02-11 12:05:36
问题 I have a large base of code and use CMake 3.19.3 to build the compile environment. I keep the code compiling in GCC (9.3) , CLang (11) , and ICC (19.1) . However, for ICC to work I need to remove a lot of warnings from the mandatory checks. My CMake config file looks like this: if(CMAKE_CXX_COMPILER_ID MATCHES "Intel") list(APPEND CMAKE_CXX_FLAGS "-no-ansi-alias") list(APPEND CMAKE_CXX_FLAGS "-Wno-error=missing-prototypes") list(APPEND CMAKE_CXX_FLAGS "-wd68") # integer conversion resulted in

Which AVX and march should be specified on a cluster with different architectures?

北慕城南 提交于 2021-02-07 14:40:39
问题 I'm currently trying to compile software for the use on a HPC-Cluster using Intel compilers. The login-node, which is where I compile and prepare the computations uses Intel Xeon Gold 6148 Processors, while the compute nodes use either Haswell- (Intel Xeon E5-2660 v3 / Intel Xeon Processor E5-2680 v3) or Skylake-processors (Intel Xeon Gold 6138). As far as I understand from the links above, my login-node supports Intel SSE4.2, Intel AVX, Intel AVX2, as well as Intel AVX-512 but my compute

Which AVX and march should be specified on a cluster with different architectures?

不打扰是莪最后的温柔 提交于 2021-02-07 14:40:33
问题 I'm currently trying to compile software for the use on a HPC-Cluster using Intel compilers. The login-node, which is where I compile and prepare the computations uses Intel Xeon Gold 6148 Processors, while the compute nodes use either Haswell- (Intel Xeon E5-2660 v3 / Intel Xeon Processor E5-2680 v3) or Skylake-processors (Intel Xeon Gold 6138). As far as I understand from the links above, my login-node supports Intel SSE4.2, Intel AVX, Intel AVX2, as well as Intel AVX-512 but my compute

Which AVX and march should be specified on a cluster with different architectures?

谁说胖子不能爱 提交于 2021-02-07 14:40:22
问题 I'm currently trying to compile software for the use on a HPC-Cluster using Intel compilers. The login-node, which is where I compile and prepare the computations uses Intel Xeon Gold 6148 Processors, while the compute nodes use either Haswell- (Intel Xeon E5-2660 v3 / Intel Xeon Processor E5-2680 v3) or Skylake-processors (Intel Xeon Gold 6138). As far as I understand from the links above, my login-node supports Intel SSE4.2, Intel AVX, Intel AVX2, as well as Intel AVX-512 but my compute

Which AVX and march should be specified on a cluster with different architectures?

守給你的承諾、 提交于 2021-02-07 14:39:13
问题 I'm currently trying to compile software for the use on a HPC-Cluster using Intel compilers. The login-node, which is where I compile and prepare the computations uses Intel Xeon Gold 6148 Processors, while the compute nodes use either Haswell- (Intel Xeon E5-2660 v3 / Intel Xeon Processor E5-2680 v3) or Skylake-processors (Intel Xeon Gold 6138). As far as I understand from the links above, my login-node supports Intel SSE4.2, Intel AVX, Intel AVX2, as well as Intel AVX-512 but my compute