PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   系統組件 (https://www.pcdvd.com.tw/forumdisplay.php?f=19)
-   -   [豆知識] CPU 技術名詞解釋 (https://www.pcdvd.com.tw/showthread.php?t=527721)

lens 2005-08-22 11:07 AM

真是好文
現在像你這麼熱心的網友不多了
給您推一個吧

drgop 2005-08-22 11:11 AM

非常有用的知識
對於不K算盤本的人而言值得一看

oly 2005-08-23 12:06 AM

其實每一種設計都有其考量,
沒有絕對的好與不好,
了解這些理論多少對自己的選擇會有幫助。

dos 2005-08-23 02:48 AM

好文
 
引用:
作者oly
其實每一種設計都有其考量,
沒有絕對的好與不好,
了解這些理論多少對自己的選擇會有幫助。


對cpu的瞭解增加了,謝謝大大 :D:D:D

yichou 2005-08-24 08:10 AM

深入淺出, 不推不可!

spenxp 2005-08-24 01:37 PM

真是難得一見的好文章.淺顯易懂.深入淺出.真是造福大眾..推一下~

everspiral 2005-08-24 02:52 PM

開板大大,你說的ht可以讓效率提升2倍,但是如果在ht模式下,ex發生意外時,那不就要付出
更大的代價來重置,因為會變成2顆cpu都發生錯誤阿!還有這種情況發生時要怎麼解決錯誤
才會最有效率
..........................................................................
我並無資訊背景,也不是來自火星,別打我,:jolin: 只是對資訊有興趣,

DATA &H201,&H202,&H204,&H208,&H210,&H220,&H240,&H200
DATA &H240,&H220,&H210,&H208,&H204,&H202,&H201,&H200
DATA &H203,&H206,&H20C,&H218,&H230,&H260,&H200
DATA &H260,&H230,&H218,&H20C,&H206,&H203,&H200
DATA &H201,&H203,&H207,&H20F,&H21F,&H23F,&H27F,&H200
DATA &H240,&H260,&H270,&H278,&H27C,H&27E,&H27F,&H200
DATA &H208,&H214,&H222,&H241,&H200
DATA &H241,&H222,&H214,&H208,&H200
後面的全部忘記....................

原來紅綠燈的燈號比程式還難記 :stupefy:
如果抽到9或10,我可以去101賣排骨便當兼跳鋼管秀了:laugh:

lawson7212 2005-08-24 03:21 PM

好文...

點閱...

oly 2005-08-24 04:09 PM

引用:
作者everspiral
開板大大,你說的ht可以讓效率提升2倍,但是如果在ht模式下,ex發生意外時,那不就要付出
更大的代價來重置,因為會變成2顆cpu都發生錯誤阿!還有這種情況發生時要怎麼解決錯誤
才會最有效率


HT 是多提供一個入口讓 OS 將其他 Thread 叫進來排程,
因為不同 Thread 指令不相依,所以出錯機會其實是降低的,
還有效能並不是兩倍喔,可能是我的圖讓你誤解了,
HT主要是藉OS之力提升指令排程能力,
對效能的影響多寡還是要依實際運作情況而定。

在多工情形下 HT 是一定會有正面幫助的。

另外就是有些人認為單一執行緒程式只能發揮 HT CPU 的一半效能也是不對的,
原因可能是因為Windows工作管理員看到的CPU使用率只有一顆CPU有滿載。

就算是單一執行緒程式,只要能針對CPU特性,或善用SIMD指令集,
一樣有辦法將每條管線填得滿滿的,就算所看到的CPU使用率只有 50% (一個窗口閒置)。

今天也可以寫兩個不停運作的 idle thread 來填滿 HT 的兩個窗口,
保証在 Windows 下看到 100% 的 CPU 使用率,但是 CPU 涼到底 :D 。

everspiral 2005-08-24 04:37 PM

引用:
作者oly
HT 是多提供一個入口讓 OS 將其他 Thread 叫進來排程,
因為不同 Thread 指令不相依,所以出錯機會其實是降低的,
還有效能並不是兩倍喔,HT主要是藉OS之力提升指令排程能力,
對效能的影響多寡還是要依實際運作情況而定。

在多工情形下 HT 是一定會有正面幫助的。


也就是說HT技術只是增強CPU的平行處理能力,而不是讓CPU跑更快
(對INTEL而言時脈=速度)也難怪AMD對此技術一直都保持冷漠的態度
跳過HT直接推出雙核心來解決AMD平台在處理平行作業時的問題


所有的時間均為GMT +8。 現在的時間是02:11 PM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。