Skylake絕對沒有逆超執行緒功能
當初報告這個新聞的編輯去了IDF 2015回來以後就確認沒這回事. 效能是靠CPU硬體進步來的.
http://www.heise.de/newsticker/meld...ur-2784862.html
引用:
作者vampire
說到底 這只不過是原本的程序 具有記憶體獨立跟計算獨立性質做出的取巧罷了
根本就沒有意義
for前端加一行openmp的前置 4核心效能馬上快3倍, 又何必用到這個?
|
小弟敢說多數寫程式的人沒有能力分析硬體架構/資源, 然後再從硬體去生出一個軟體架構以及配套的演算法, 做到有效率的結合. 搞過嵌入式系統或FPGA的人會比較有機會, 但若只寫過電腦或者手機程式的人不會有那個sense. 若硬體能做到一個黑盒子是最好不過了, 寫軟體的人只要負責把寫軟體的事情做好即可. 早期的CPU沒有Branch Prediction, 但現在幾乎所有CPU都有. Branch prediction對寫軟體的人是完全透明的, 所有人都受益, 要用軟體來模擬Branch Prediction也可以, 但沒有人會那麼做.