英特尔编译器在VS 10(C++)上的最大运行时速度

Shi*_*bli -1 c++ optimization performance intel

我正在尝试优化我的代码,以便在运行时尽可能快地运行.我通过切换几个优化选项来比较VS和Intel,但我没有注意到显着的差异.但是,由于我的处理器是英特尔,它应该更快.你建议哪些优化开关最大化速度?

Bo *_*son 5

编译器的重点略有不同.

Microsoft传统上以Windows操作系统和SQL Server等代码为基础(出人意料).该代码包含许多整数类型代码,而不是很多繁重的循环.他们的编译器为这种应用程序生成了良好的代码.

英特尔将更多的计算密集型应用程序与更多浮点计算和可能受益于积极循环展开的代码集中在一起.

像你一样,我注意到我的MS编译器调整好的代码不会受益于使用英特尔编译器重新编译.