請問cpu的HT功能疑問!!!!!!??


假如CPU是I7 720 4核心單一時脈1.6

HT功能便8個線程請問他這樣每個線程的時脈是多少???
2010-10-10 0:01 發佈
文章關鍵字 CPU HT功能

You will not see all 7 logic cpu cores operational under Windows 7.

In fact, Windows 7 always park 4 logic cores, that is only 4 cores are alive.

You can see the CPU status by executing "resource monitor".


補充說明:
因為 Windows 7 OS 設計的裡念, 所以預設不會打開所有 logic cores, 必須更改一些設定, 才能使全部 logic cores 永遠打開, 不過在此情況下, 有可能 8 cores 無法全速運作,
中間有很多參數互相制約, 在此建議一般使用者暫時不要動這些設定.
還是1.6啊!

通常cpu的運作速度比傳輸的速度還要來的快
所以當cpu在等資料時,利用空檔時間處理其它資訊

B.B.club wrote:
You will n...(恕刪)

突然說英文....不是每個網友都看得懂阿.....
回來一看都被移走了。XD

的確是如 hojenlong 回的一樣是 1.6,但是 HTT 加速多少並不能用時脈多少來計算,因為能加速的功能跟範圍有限,一般來說有 HTT 功能至多可以加速 30%,但這是理想,在某些應用上如高速運算(HPC),必須要關閉 HTT,不然整體效能反而下降。

而某人提到的 core parking 功能會讓 OS 用不到全部處理器資源是他的誤解,這是因應省電/排程最佳化而設計的功能,不忙的時候就關閉用不到的 core 省電,也讓新的工作優先塞在真正的 core 而不 HTT 模擬出來的。真的很忙的話就會叫醒所有的 core 了,絕對用的到。

以下是微軟的系統需求與支援上限,以及 core parking 相關說明與測試。
http://windows.microsoft.com/zh-TW/windows7/products/system-requirements
http://www.drdobbs.com/go-parallel/blog/archives/2010/02/core_parking_in.html

事實真相很清楚了,關於此主題本人就回應到此。
很簡單的證明, 請所有 i7 使用者, 打開你的資源監視器, 去看看 CPU 圖表, CPU 編號 2, 4,

6, 7 or 8 是否為暫停的, 即使你用多線程程式去跑也是一樣, 不管是自己寫的或是商業程式

都可以, Windows 7 預設就是關閉的, 至於要暫停幾個, 是有數個參數互相作用而成,

至於為何如此設計, 因為這部份 Windows 7 考慮到很多情況, 所以 algorithm 比較複雜,

至於有人只有 i5, 卻去推論 i7 如何如何, 事實勝於雄辨, 有 i7 的網友可以驗證看看事實為

何.
又來了,別人都證明了,別再裝作沒看到了。

http://www.drdobbs.com/go-parallel/blog/archives/2010/02/core_parking_in.html

平常閒閒的時候:
http://i.cmpnet.com/ddj/images/article/2010/1002/100224hillar_f1.gif


滿載 8 個 thread 全用上:
http://i.cmpnet.com/ddj/images/article/2010/1002/100224hillar_f2.gif


就這樣了,想繼續跳針請便。
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?