Intel C++編譯器
Intel C++編譯器(英語:),經常被稱為icc或icl,一種C語言與C++的編譯器,可以在macOS,Linux與Windows上運行,由英特爾公司研發。
| 開發者 | Intel | 
|---|---|
| 当前版本 | 
 | 
| 源代码库 | https://github.com/intel/llvm | 
| 操作系统 | Linux, Mac OS X 與 Microsoft Windows | 
| 类型 | 編譯器 | 
| 许可协议 | Commercial, Academic, Eval and, for Linux, for non-commercial uses[1] | 
| 网站 | software | 
批評
    
Intel Compiler曾經被指控編譯出來的Code會檢查目標電腦的CPU Vendor ID,如果不是Genuine Intel(Intel本身CPU的Vendor ID),就會刻意「反最佳化」程式碼,造成在非Intel CPU的電腦上運行效能低落。根據測試,這個差異可以高達47%。這不僅僅是「針對Intel最佳化」而已,而是刻意的反最佳化競爭對手的code。這同時也替Intel惹來了反托拉斯法的調查。[2]
註釋
    
    
外部連結
    
    
    This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.