Hippies

標題: Intel CPU Turbo Boost and Hyper Threading [打印本頁]

作者: kevinhu    時間: 2015-7-29 11:32
標題: Intel CPU Turbo Boost and Hyper Threading
在 Intel 的官網是這麼介紹的
Intel 渦輪加速技術
Intel 超執行緒技術
Linux 在新的 kernel 上的支援都可以,但是如果在安裝上出了些問題或是在調校系統時發生問題,導致上述功能都 disable 時該如何處理呢?
我綜合了一下我所找尋的資訊就處理的結果
1. Turbo Boost 及 Hyper Threading 的使用,必須要在 BIOS 先 Enable 起來。
2. 如何檢查在你的Linux上是否有啟動功能,及Turbo Boost 的開關設定
可以參考Magic Len兄的文章看看
Linux下如何開啟或關閉Intel CPU的Turbo Boost功能?
Intel CPU專門的監看工具-i7z安裝「msr-tools」套件
如果要啟用Turbo Boost,當然就是得把IA32_MISC_ENABLE[38]設為0,所以數值會變成「850088(16)」。
可以使用「wrmsr」指令來設定IA32_MISC_ENABLEMSR位址「0x1a0」
sudo wrmsr 0x1a0 0x850088

3. 如何開關 Hyper Threading 呢?
參考網路上的這篇就能有效的去調整
[How-To] Disable CPU cores in Linux
我在這是用方法2來實現功能的設定。



作者: 悟飯    時間: 2015-7-30 15:26
老大,不容易阿!



作者: kevinhu    時間: 2015-7-30 17:59





歡迎光臨 Hippies (http://bbs.hippies.tw/) Powered by Discuz! X3.2