热门问题
时间线
聊天
视角

Intel C++编译器

編譯器 来自维基百科,自由的百科全书

Remove ads

Intel C++编译器(英语:Intel C++ Compiler),经常被称为icc或icl,一种C语言C++编译器,可以在macOSLinuxWindows上运行,由英特尔公司研发。

事实速览 开发者, 当前版本 ...
Remove ads

概论

对于IA-32与Intel x86-64架构,这个编译器能产生优化的代码,但是对于非Intel但是兼容于Intel架构的处理器,如AMD处理器,这个编译器就无法产出优化的代码。

包组

批评

Intel Compiler曾经被指控编译出来的Code会检查目标电脑的CPU Vendor ID,如果不是Genuine Intel(Intel本身CPU的Vendor ID),就会刻意“反优化”代码,造成在非Intel CPU的电脑上运行性能低落。根据测试,这个差异可以高达47%。这不仅仅是“针对Intel优化”而已,而是刻意的反优化竞争对手的code。这同时也替Intel惹来了反托拉斯法的调查。[3]

注释

Loading content...

外部链接

Loading content...
Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads