gpt4 book ai didi

c++ - Visual Studio C++ 性能与英特尔 C++ 编译器 15

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:35:09 24 4
gpt4 key购买 nike

Visual Studio 2015 在 C++ 编译器方面有很多变化,我正在寻找英特尔 C++ 编译器和 Visual Studio 2015 之间的基准/性能比较!

关于性能,我指的是生成代码的性能,像这样:https://software.intel.com/en-us/c-compilers/iss

是否有兴趣使用英特尔 C++ 编译器?它会产生更快的代码吗?

谢谢

最佳答案

几年前,我在带有 intel proc 的 mac-pro 上做了一些测试。结果:

  1. icc+linux
  2. 创投+赢
  3. icc+win
  4. gcc+linux

icc+linux 是最好的。vc+win, icc+win 非常接近。

解释:软件编辑器越能利用系统+硬件上的断言,就越能设计出生成快速运行代码的编译器。

  • Intel 是最好的,因为它可以利用其处理器和系统(开源)。
  • Windows 下的 VC 也很好用,他们了解自己的操作系统。

现在,这取决于软件的种类。如果您的程序将从磁盘加载大量数据,那么最好的肯定是 vc+win(它们有很好的内部缓冲区实现……)。如果你的程序是多线程的,icc+linux 肯定会赢。这些只是我可以谈论的 2 个示例,因为我测试了这些用例。

关于c++ - Visual Studio C++ 性能与英特尔 C++ 编译器 15,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36743671/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com