|
原帖由 ConroeXE 于 2007-5-23 23:17 发表 ![]()
AMD不是因为Intel c++针对自己有“特殊待遇”起诉了Intel么?莫非阁下在amd上运用Intel编译器可以绕开这些“特殊待遇”?:)
特殊待遇是没有的, 只不过ICC是Intel的产品, 编译优化的基础本来就是针对某种pattern进行的, 对某个uArch优化的代码序列, 对另一个可能不, 这个完全合理. ICC的工程师哪能那么闲故意写很多code去给AMD特殊待遇?
所以结论是: 既然没有特殊待遇, 当然不须绕开. 大多数情况下, 优化对两种U会都有好处的 (不过I U的好处一定大于A U的好处是一定的了). |
|