看板 PC_Shopping作者 MadMac (Mac)標題 [情報] Intel Skylake疑似具備逆超執行緒功能時間 Tue Aug 18 21:59:49 2015
Intel Skylake 單執行緒效能爆表,疑似具備逆超執行緒功能
http://www.techbang.com/posts/25299
美國德克薩斯州大學奧斯汀分校、Calxeda 和 Intel 的研究人員,於 2012 年發表有關
於 MorphCore 的論文,Soft Machines 也在 2014 年發表 VISC 架構,以上 2 件事情都
在解決目前多處理核心的效率問題,提升整體系統效能。
此技術中文大多稱為逆(反)超執行緒,英文為 Reverse Hyper-Threading 或是
Inverse Hyper-Threading。概念剛好和超執行緒相反,單一執行緒將在多個處理核心上
同時處理,解決目前半導體技術往上提升時脈的耗電量和發熱問題,對於作業系統和軟體
開發也更為簡單。
最近國外人員進行 SPEC CPU2006-Suite 其中的 Computational Fluid Dynamics
(470.lbm) 測試,發現到怪異的現象,Intel Core i7-6700K 的單、雙執行緒效能相當高
,除了打敗 Core i7-4790K 之外,也贏過自己在 3、4 執行緒時的效能。
圖片左方為實體核心數量,右方為邏輯上的核心數量,右邊的數據和 Core i7-4790K 合
乎預期,隨著使用越多執行緒,效能就會持續往上,而使用超過實體核心數量的執行緒,
反而會造成效能降低的情形,這和先前我們所理解的超執行緒缺點相符。
有趣的是 Core i7-6700K 使用較少執行緒的成績,單執行緒超過 Core i7-4790K 約 2
倍有餘,雙執行緒增加的幅度也相當大,這已經不是微架構差異能夠解釋的效能增進,國
外媒體猜測 Intel 應該已經在 Skylake 實作逆(反)超執行緒。
有趣的是從發售開始,Intel 並未完整揭露 Skylake 微架構的整體改進,可能會於之後
舉辦的 IDF 才會公開細節。若是真是如此,Skylake 除了晶片組通道數量變多、規格提
升之外,對消費者來說又會多個相當強力的升級誘因。
資料來源
Intel’s Skylake Processors Allegedly Rocking‘Inverse Hyper Threading –
VISC Like Architecture with Massive Single Threaded Performance
Skylake mit inversem Hyper-Threading?
Soft Machines Unveils VISC Microprocessor Architecture Breakthrough; Revives
Performance-per-Watt Scaling
MorphCore: An Energy-Efficient Microarchitecture for High Performance ILP and
High Throughput TLP
--
→ F7:illegal8246讓我茅廁頓開
茅塞..12/18 10:07
推 iambluepig:解手~茅廁頓開~見一人急忙慌張立於門外~F7是也...12/18 10:18
--
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.161.248.181
※ 文章代碼(AID): #1LqpfR6m (PC_Shopping)
※ 文章網址: https://www.ptt.cc/bbs/PC_Shopping/M.1439906395.A.1B0.html
推 franchy: 買氣不如預期? 趕快放好棒棒的消息?1F 08/18 22:02
推 tony24334: 不是 4790K再戰五年 樓下obov3F 08/18 22:09
推 ztex0801919: 逆超執行緒功能 逆逆超執行緒功能 逆逆逆超執行緒功能 你他媽搞得我好亂啊8F 08/18 22:17
→ Sirine: 有人可以簡單的用一句話解釋嗎?11F 08/18 22:19
推 WY627: 意思是四核CPU跑只支援單核的app不再只用到單核而已而是相當單核的四倍效果?
多
靠其他核心共同運算 而不是輪流運算?13F 08/18 22:23
推 L0v35: 這還蠻神奇的阿 自己寫多執行緒都想自殺惹18F 08/18 22:34
推 apley: intel:我們有神奇的外星科技,還不快買?22F 08/18 23:05
→ mayjan: 例如原本有10核心 他可以改成4核心 用到10核心資源這樣改之後 效能會輸10核心 因為只變成4核心了
是這樣解釋的嗎?23F 08/18 23:07
推 shiou0909: 像raid0一樣把四核心變單核心用 而不是現有的只用單核心跑只支援單核心的程式 是這樣吧29F 08/18 23:24
→ ultratimes: 支援多核心程式可以讓一個核心模擬兩個核心
逆超執行反過來,可以讓只支援單核心的軟體用多核心31F 08/18 23:27
推 maniaque: 有接觸過 Intel P4 NetBurst 架構的,應該比較理解33F 08/19 00:02
推 NX9999: 這才是多線程的理想啊XD不然哪那麼多支援多核心的軟體QQ36F 08/19 03:37
推 mmmbop: 什麼時候出反重力裝置?或是曲速引擎?38F 08/19 04:00
推 peatle: AMD CMT不就是拿兩核心個兜一個出來嗎40F 08/19 10:03
→ kuninaka: INTEL:原來我不小心做出來了?
INTEL:其實是要拿來打重返農藥的41F 08/19 10:06
→ tint: 先出Skynet43F 08/19 12:50
→ reaturn: 效能多了5%,價格貴了50%?44F 08/19 13:03
→ maniaque: 其實當年的 NetBurst 的分支預測,pipeline
就有現在的 MorthCore 的雛形在...
只要指令優化能夠切開來,就可以分開工作46F 08/19 14:30
推 kkmmking: 嗯嗯 這我也懂 就是那個會提升嘛!當然好囉!49F 08/19 16:29
推 KirinP: 先看看就好 結果不一定50F 08/19 18:10
--