主題
:
不含內顯晶片的高效能處理器選擇 ?
瀏覽單個文章
brian5555
Advance Member
加入日期: Jan 2011
文章: 340
引用:
作者
東京殘酷保全
Intel被迫移除編譯器「作弊」功能->改一下CPUID同時脈效能暴增50%,比超頻還有用
來源:
http://blog.zol.com.cn/1513/article_1512451.html
http://nbpc.chinabyte.com/403/11092903.shtml
Intel的編譯器會有意的削弱非Intel處理器的性能。這是Intel反競爭的卑鄙手段之一。Intel的編譯器會產生不同的代碼片段,對不同的處理器或不同的指令集((SSE2、SSE3等)進行優化。系統會探測運行的CPU,然後據此選擇優化代碼路徑,Intel稱這種方法為CPU調度程序。但秘密在於,調度程序不僅僅檢查CPU支持的指令集,它還檢查供應商身份識別碼。
如果身份識別碼是GenuineIntel,它隨後會使用優化代碼;如果不是,它會選擇最慢的代碼版本。相同處理器如果修改了身份識別碼,編譯出來的程序在性能測試中有相當大的變化,比如將VIA Nano處理器的CPUID改成GenuineIntel,性能竟然提升了47.4%。
http://arstechn
...
沒有人逼大家用 INTEL COMPILER阿
世上COMPILER百百種
不爽用自己寫一個出來嘛
2012-12-25, 08:03 AM #
63
brian5555
瀏覽公開訊息
傳送私人訊息給brian5555
查詢brian5555發表的更多文章
增加 brian5555 到好友清單