Re: [求救] MBP有BIOS關掉HT嗎?MBP灌雙系統後Win7 …
1. Install XCode
2. /Library/Application Support/HWPrefs/CPUPalette
3. 用圖形介面隨意disable HT或是關掉任何一個核都可以
http://min.us/mbhhCOuluoDdUK
--
我達達的引擎聲是個美麗的錯誤
我不是歸人
是個台客
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.135.151.241
→
07/01 01:58, , 1F
07/01 01:58, 1F
→
07/01 17:16, , 2F
07/01 17:16, 2F
因為HT實際上還是一個physical core
當你的CPU運算不屬於"搾乾式"的運算時
模擬多出來的CPU是有利的
HT可以幫你balance你每個程式的loading
針對一般家庭用途、file server、sql server、web server等等是很方便的
簡而言之就是他幫你把沒用到的resource擠出來用
蠻多benchmark也是指出HT打開後會比較快
反之
若是專職跑科學計算的server
或是你的電腦要暫時拿來跑個計算
這類job吃resource都是在100%的level,一跑從整天到數週都有可能
程式本身就已經最佳化為搾乾你CPU的形態了
HT若是開啟,會被OS視為實體CPU
而我們在寫平行程式時多是用"平均分配"CPU的方式來跑
這樣等於是一個logicalcal core會被分配到兩個physical core需要的100% loading的運算
反而會產生overhead(尤其是那些很倚重cache資料的程式)
實際測試後,整體效率比起開啟HT大概會掉個10%左右
就會發生64顆CPU(HT)跑的比32顆CPU(no-HT)還久的現象 XD
還不如就讓一個physical core專心跑一個job
所以就連INTEL也建議廠商在機器是做科學High Performance Computing的用途時
要將HT給關掉
離題離的有點遠...
※ 編輯: philip 來自: 140.109.55.233 (07/01 19:03)
推
07/02 07:47, , 3F
07/02 07:47, 3F
推
07/02 15:49, , 4F
07/02 15:49, 4F
MAC 近期熱門文章
PTT數位生活區 即時熱門文章