![]() |
||
*停權中*
加入日期: Nov 2000 您的住址: Taipei,ROC
文章: 573
|
引用:
你講到 Dual Core 去了....... 有兩組 ALU 就乾脆 Dual Core 不就好了?不就是現在 Intel 跟 AMD 在做的了? |
||||||||
![]() |
![]() |
*停權中*
加入日期: Oct 2004 您的住址: 台北
文章: 3,188
|
引用:
ㄜ..可能是我打在一起的讓人誤會,我說最高效率降下來的是指ProcessTramer拉。HT當然是為了提升原本架構的。 只是HT碰上未幫他最佳化的軟體時,還有可能會更慢.....之前朋友換上有HT的CPU之後,還直說為啥3DMark 03下降了咧 ![]() 此文章於 2005-07-14 03:03 AM 被 ianme 編輯. |
|||
![]() |
![]() |
*停權中*
加入日期: Oct 2004 您的住址: 台北
文章: 3,188
|
引用:
我只是想要告訴他世界上有無限種可能而已 ![]() |
|
![]() |
![]() |
*停權中*
加入日期: Nov 2000 您的住址: Taipei,ROC
文章: 573
|
引用:
我只能說, 整體效能是不變的, 對作業系統來說, 總體的效能不變, 只是 ProcessTramer 把效能分配的方法做了調整. P4 有分 HT 跟沒有 HT 的版本, 沒有 HT 的版本效能如何應該都了解, 而 HT 則是把整體效能拉回一定程度, 說他是虛擬雙 CPU , 我認為也是言過其實, 事實上 intel 也沒這樣說吧. 有人會因為即使是 HT 的 P4 跑 CPU mark 是笑話, 但是在 P4 的設計來看, CPU Mark 正好是單一 thread 的程式, 正好反映出 P4 原本設計上的問題, 只能靠拉高時脈來解決. 而 HT 的設計, 是讓 P4 在執行多工環境時, 讓整體效能比較好看, 減少多工效能因為設計上的問題而減損. 可以這麼說, HT 是因為 P4 而存在的, 其他像 PM 或 K8 不用 HT , 是因為這些 CPU 的設計並沒有 P4 的問題. 此文章於 2005-07-14 03:14 AM 被 RogerShih 編輯. |
|
![]() |
![]() |
*停權中*
加入日期: Oct 2004 您的住址: 台北
文章: 3,188
|
超 執 行 緒 (HT) 技 術 的 運 作 方 式
雖 然 加 快 時 脈 速 度 是 增 強 電 腦 運 算 動 力 的 重 要 方 式 之 一 , 而 Intel 向 來 在 刷 新 處 理 器 時 脈 速 度 方 面 獨 步 群 雄 , 但 光 靠 時 脈 速 度 是 不 夠 的 。 另 一 個 提 升 效 能 的 途 徑 , 是 在 每 個 時 脈 週 期 間 完 成 更 多 工 作 , 這 也 就 是 超 執 行 緒 (Hyper-Threading , HT) 技 術 的 關 鍵 。 一 顆 含 超 執 行 緒 (HT) 技 術 的 處 理 器 , 對 新 一 代 作 業 系 統 及 應 用 程 式 而 言 , 會 呈 現 為 兩 顆 虛 擬 處 理 器 。 它 可 以 同 時 處 理 兩 組 不 同 的 工 作 , 充 份 利 用 以 往 閒 置 的 資 源 , 讓 您 得 以 在 相 同 的 時 間 內 完 成 更 多 作 業 , 享 受 事 半 功 倍 的 優 勢 。 進 一 步 瞭 解 運 作 方 式 。 在 桌 上 型 電 腦 、 筆 記 型 電 腦 以 及 初 階 工 作 站 電 腦 中 , 超 執 行 緒 (HT) 技 術 可 以 發 揮 Windows* XP 及 各 種 先 進 應 用 程 式 內 建 的 多 執 行 緒 功 能 。 多 執 行 緒 軟 體 會 將 工 作 量 分 散 給 可 單 獨 排 程 及 分 派 的 流 程 和 執 行 緒 。 在 多 重 處 理 器 的 系 統 中 , 這 些 執 行 緒 會 在 不 同 的 處 理 器 上 執 行 。 而 超 執 行 緒 (HT) 技 術 則 是 將 單 一 Pentium 4 處 理 器 當 做 兩 個 「 虛 擬 」 或 「 邏 輯 」 處 理 器 來 使 用 。 雖 然 電 腦 中 只 有 一 顆 實 體 的 Pentium 4 處 理 器 , 但 卻 能 同 時 執 行 兩 個 執 行 緒 。 在 伺 服 器 以 及 高 效 能 工 作 站 電 腦 上 , 超 執 行 緒 (HT) 技 術 可 以 實 現 執 行 緒 層 級 的 平 行 處 理 (Thread-Level Parallelism , TLP) , 方 法 是 藉 由 複 製 每 一 個 處 理 器 的 結 構 狀 態 , 並 共 享 一 組 處 理 器 執 行 資 源 。 為 執 行 緒 進 行 排 程 時 , 作 業 系 統 會 將 這 兩 個 結 構 狀 態 視 為 個 別 的 「 邏 輯 」 處 理 器 , 並 提 供 給 具 多 重 處 理 器 功 能 的 軟 體 執 行 作 業 , 讓 這 些 軟 體 在 不 需 要 修 改 的 情 況 下 , 即 可 運 用 兩 個 邏 輯 處 理 器 。 雖 然 超 執 行 緒 (HT) 技 術 所 提 高 的 效 能 , 與 實 際 安 裝 兩 顆 處 理 器 不 能 相 提 並 論 , 但 是 效 能 標 竿 測 試 資 料 顯 示 某 些 應 用 程 式 的 效 能 可 以 增 加 高 達 30% 。 此 技 術 也 可 以 提 高 在 Microsoft Windows* 2000 Advanced Server 作 業 系 統 上 執 行 的 應 用 程 式 , 但 是 能 夠 真 正 將 超 執 行 緒 (HT) 技 術 的 威 力 發 揮 到 極 致 的 作 業 系 統 , 是 有 針 對 此 技 術 進 行 最 佳 化 的 作 業 系 統 , 包 括 : Microsoft .NET* Server 、 Windows XP* 、 以 及 某 些 Linux* 版 本 。 |
![]() |
![]() |
*停權中*
加入日期: Oct 2004 您的住址: 台北
文章: 3,188
|
不好意思,不會貼圖,我會好好學的....太懶了> <
手上也有一些英文的一些文件,有興趣可以找我要。我沒有全部看完說,看了一兩篇就不想看了....懶惰 ![]() 此文章於 2005-07-14 03:19 AM 被 ianme 編輯. |
![]() |
![]() |
*停權中*
加入日期: Nov 2000 您的住址: Taipei,ROC
文章: 573
|
引用:
我覺得那說明有點取巧, 應該說是當產生效能浪費的時候, 可以不必要浪費多餘的週期, 也就等於多執行更多的指令. 第二個貼圖也點出了, 實體的 CPU 就是只有一個, 一個核心, 兩個 thread, 當其中一個 thread 出現任何資源切換、錯誤、空檔等, 就可以直接把 CPU 資源交給另一個預先讀取好指令序列的 thread 來用, 尤其是像分支預測錯誤, 因為 P4 的管線很深, 所以當分支預測錯誤時, 沒有 HT 的 P4 要讀入正確的指令序列花的時間要比較多, 當 P4 在讀取這些指令進 CPU 時, CPU 的運算資源是 idle 在那裡沒做事的, 而 HT 就是設計來弭補這樣的空檔. 此文章於 2005-07-14 03:36 AM 被 RogerShih 編輯. |
|
![]() |
![]() |
*停權中*
加入日期: Oct 2004 您的住址: 台北
文章: 3,188
|
這是官方的東西嘛,有興趣來個原文的嗎?看完要來分享一下心得歐。
|
![]() |
![]() |
*停權中*
加入日期: Nov 2000 您的住址: Taipei,ROC
文章: 573
|
引用:
我找找看有沒有 white paper 可看, 原來 Intel 官方宣傳也是當做虛擬雙 CPU 來看待. 在技術上, 我前面解釋的應該是沒錯, 只是 Intel 把它做這樣簡化, 未免有點.... ![]() 話說回來, 沒去碰底層的技術, 誰有興趣了解他的來龍去脈啊. |
|
![]() |
![]() |
*停權中*
加入日期: Oct 2004 您的住址: 台北
文章: 3,188
|
不用找了,您有mail嗎?我寄給您。我不知道這種文件可不可以曝光,所以還是用寄的吧。之前想要.18的TSMC model竟然說要申請啦....真是.....
|
![]() |
![]() |