英特尔C++编译器:哪些标志优化英特尔Xeon E3-1200系列和E5-2430 V2? 我试图在CPUP算法浮点上获得最好的性能,在英特尔Ubuntu1.04.5台式机上用C++ C++编译器ICPC编译的几个循环和大数据。我读过优化标志-O3通常是最

英特尔C++编译器:哪些标志优化英特尔Xeon E3-1200系列和E5-2430 V2? 我试图在CPUP算法浮点上获得最好的性能,在英特尔Ubuntu1.04.5台式机上用C++ C++编译器ICPC编译的几个循环和大数据。我读过优化标志-O3通常是最,c++,intel,compiler-flags,C++,Intel,Compiler Flags,英特尔C++编译器:哪些标志优化英特尔Xeon E3-1200系列和E5-2430 V2? 我试图在CPUP算法浮点上获得最好的性能,在英特尔Ubuntu1.04.5台式机上用C++ C++编译器ICPC编译的几个循环和大数据。我读过优化标志-O3通常是最好的,但我也读过,每种类型的处理器都有特定的标志。有人知道英特尔至强E3-1200系列和英特尔至强CPU E5-2430 v2的哪种性能标志最高吗?如果您在同一系列处理器上编译,并且不打算在任何其他处理器上运行二进制文件,则需要查看处理器的指令

英特尔C++编译器:哪些标志优化英特尔Xeon E3-1200系列和E5-2430 V2?
我试图在CPUP算法浮点上获得最好的性能,在英特尔Ubuntu1.04.5台式机上用C++ C++编译器ICPC编译的几个循环和大数据。我读过优化标志-O3通常是最好的,但我也读过,每种类型的处理器都有特定的标志。有人知道英特尔至强E3-1200系列和英特尔至强CPU E5-2430 v2的哪种性能标志最高吗?

如果您在同一系列处理器上编译,并且不打算在任何其他处理器上运行二进制文件,则需要查看处理器的指令集,并将其调整为例如SSE.-march=native之类的指令集我每次运行算法时都会重新编译,所以我需要为每个处理器定制优化标志。你以前不是也问过同样的问题吗?我以前看过E3-1200,我记得当时的问题甚至没有提到浮点。是的,这些CPU都可以使用SSE4,是的,英特尔编译器可以使用SSE4,但如果不先处理算法,这只是一个微小的改进。它在数值上是最优的吗?是内存受限还是触发器受限?你似乎期待着一些银弹。没有。亲爱的@MSalters,前面的问题与g++有关,这是关于icpc的,然后我重新编写了它。我不知道你说的数字优化是什么意思,甚至不理解你说的内存有限或触发器有限是什么意思。我的IT词汇量很小,对不起。。。