• 5

請問這顆P4 2.8G/512/800 有支援HT嗎?


davis0725 wrote:
要我告訴你嗎~確實有...(恕刪)


我到現在還是想不透 怎麼會有人提出HT就是把64bit切成兩個32bit 這真的是太超出我的理解範圍了

amourhsu wrote:
超執行緒维基百科,自...(恕刪)






請問i3 2100雙核心的HT在64位元底下是否有作用?
這樣是不是雙核執行四個執行緒?


kaworucloud wrote:
應閣下要求,寫程式跑...(恕刪)

神人出現...
(跪拜...)
我要去加強我的VB了

題外話
我活這麼久第一次聽到有人說x32作業系統
說好的消失在01一年搞不好他其實也只會新辦帳號
我還以為是"亞洲神人"來了....
雨過天晴的幸福... wrote:
神人出現...(跪拜...(恕刪)


真可惜亞洲神人被關了 不過亞洲神人的等級是高不可攀 哪是這種半路出家的可以相提並論的
至少我覺得亞洲神人不會犯這錯誤

amourhsu wrote:
超執行緒维基百科,自...(恕刪)


维基百科, 確實會有些錯誤~

HT技術, 我印象中 是處理器核心再多一個暫存器~
同時間讓兩筆資料進入處理器的"運算單元"
單一核心的兩個暫存器同時共享"運算單元",
故可以提升單一核心"運算單元"的利用率達30% ,
(原運算單元處理能力 假設為100% + 增加一個暫存器 再增加30%效能 = 130%的總運算力 )
基本上就這樣~

舉個實際例子
AMD x6 6c6t 輸 Intel i7 4c8t

8 x 30% = 240% (約多兩個半的核心效能)
4 + 2.5 = 6.5 核心
這樣至少 還贏0.5個核心~ XD

註: 我算術不好, 隨便算算
用最簡單的算法, 屏除指令集 及 單一核心效率 及 製程


http://www.intel.com/support/tw/processors/pentium4/sb/cs-017371.htm
Intel® 超執行緒技術 (Intel® HT 技術) 概述

Intel®「超執行緒技術」使單一實體程序能夠同時執行兩個個別的程式碼串流 (稱為執行緒),
因此能夠提高處理器的利用率,並能增加總處理量及改善效能。
在架構上,Intel Pentium 4 處理器支援包含兩個"邏輯處理器"的 Intel「超執行緒技術」



cyber.sonic wrote:
维基百科, 確實會有...(恕刪)



有點怪怪的,按您說的邏輯
應該是(1+30%)*4=5.2(核心)
怎麼會是4+8*30%呢=6.4(核心)?@@

您都有提到(原運算單元處理能力 假設為100% + 增加一個暫存器 再增加30%效能 = 130%的總運算力


表示一顆實體核心加上執行緒的效能,最多等於原來的的130%
那4顆實體核心加上執行緒最高應該就只有單顆實體核心的520%吧@@?


您那條算式(8*30%)感覺是把實體核心多算30%的ht後,又把那個ht再加上30%的效能,重複計算,
好像有點怪怪的^^"?


=======================
cyber大大您言重了,小弟是真的很好奇才詢問的,沒有要找您麻煩的意思啦^^"
感謝您的指導囉,對ht比較知道了@@..

amadeusli1234 wrote:
有點怪怪的,按您說的...(恕刪)


所以我才說我亂算的嘛~ 哈哈!
別雞蛋裡挑骨頭!

我找出的文章是Intel寫的~
這樣你懂 HT技術了吧!?

dongsoon wrote:
※像我們測試CPU執行super pi時他的CPU loading只會有50%,也就是50%在執行、50%在待命等下一個工作
那何不關掉HT讓他100%執行程式呢?如果我不需要多工作業的話~


HT不是你說的這樣單純把效能對半分
你在工作管理員看到的50%不代表效能的50%, 而是有50%的CPU時間是閒置的
實際上, 程式在執行的時候, 即使CPU時間用到了100%, CPU上面還是有些運算單元是沒用上的
HT的作用, 就是模擬出另一個Thread, 利用這些閒置的資源去跑
我測試過自己的老P4, 開了HT後, 效能約提昇10%
換句話說當你關掉HT, 即使工作管理員看到100%, 你的CPU約有10%的資源是在發呆

因此, 沒開HT, 你擁有100%的效能
開了HT, 你的第二個Thread提供了額外的10~15%效能, 打開通常沒壞處
ardg wrote:
開了HT, 你的第二個Thread提供了額外的10~15%效能, 打開通常沒壞處...(恕刪)


其實...HT沒那麼好用 且要程式寫法配合才能達到預期效果 畢竟不是真雙CPU(就像一樣是雙核也會有不同架構)
如果工作環境單純 關了HT效率反而會變好 所以當初AMD才會笑INTEL搞假的
HT踢到最著名的鐵板應該就是在SQL Server上的案例

還有 不知道是我閱讀能力有問題 還是怎樣 我怎麼覺得維基講的跟那位網友講的是不一樣的事

除非是有自己的經驗或是看法 不然現在這個時代 google一下 啥鬼都跑的出來(不過還是10年前的google比較強就是了)
Joe1981 wrote:
我到現在還是想不透 怎麼會有人提出HT就是把64bit切成兩個32bit 這真的是太超出我的理解範圍了

大概是新技術

想說我幾年來的電腦書籍是不是白看了

怎麼來這串越看越糊塗
  • 5
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?