資管系大一的必修課程計算機概論中,會介紹「邏輯設計」這門學問,雖然只是小小的一章,卻是大家開始認識電腦運作的基礎 (當然要從基本邏輯閘去想像電腦的運作有很大的落差)。或許很多同學不太有興趣學硬體的東西,反正自己將來不太可能走硬體這條路。不過,如果願意試著把自己的學習態度總是想辦法探究「理論」與「實務」的結合,將會發現邏輯設計裡面談到的理論與專有名詞欲我們平常在選購電腦的規格實務是有關的,那就不會覺得學理論是沒用的了。
所以,在資管人課程上就會引用下列資訊來為各位同學介紹怎麼看待理論與實務之間的關係。
- 超執行緒(Hyper-Threading):令Intel Core i7擁有8核心的關鍵技術
早在Intel推出Pentium D雙核心處理器前,Pentium 4就用上了超執行緒技術,讓單核心的CPU也能夠建立出虛擬雙核心。
超執行緒技術讓CPU能夠同時處理兩個執行緒,比起一個一個來省下不少時間,也能提升30%以上的效能。
但並不是每一個程式都能完全利用超執行緒所建構出的虛擬多核心,支援不好的話反而還會拖慢效能。真正能夠發揮效能的,目前僅有影像處理、3D與數學運算軟體,大多數的遊戲與程式很難發揮多核心效能。
- 一眼看穿CPU型號:Intel筆電篇
Core i3、Core i5處理器都是雙核心,同時有HT技術能跑4個執行緒,看起來就像是4個核心一樣。Core i7-6X0系列也都是雙核心支援HT支術,而i7-7X0以上的系列則是有4個核心並支援HT技術,因此會有8個執行緒。
Turbo Boost則是自動超頻功能,在全速運算的時候會自動提升時脈來增加效能,這部分要Core i5以上的處理器才有。 - 瘋狂大飆Core - Intel Core處理器核心大公開
以主流市場為定位的Core i5-400/500及Core i3-300系列,Core i3及Core i5均內建顯示功能(IGP),也納入以前北橋晶片所掌控的記憶體控制器(IMC, Integrated Memory Controller),傳統的FSB前端匯流排的設計也改為DMI(Direct Media Interface)點對點直連架構,而南橋的工作則是交給PCH晶片(亦稱Ibex Peak-M)負責。
Core i5/i7則是導入Turbo Boost渦輪加速技術,此技術會綜合應用程式的類型、執行數量與處理器的表面溫度等狀況,來斟酌調整運行核心的運算時脈,以及閒置核心電耗的降低。
Core i3-350M並不支援Intel渦輪加速功能,所以無法針對特定應用軟體或運算環境,而將其中單一核心或執行緒自動超頻。
Core i5-450M與Core i5-520M相同的內建Intel超執行緒技術、Intel渦輪加速技術、L3共用快取皆為3MB、與內建Intel HD Graphics整合顯示晶片外,兩者仍然是有些差異的地方,像是在Intel渦輪加速技術上,Core i5-450M最大只能調升到2.66GHz,Core i5-520M則可以自動飆到2.93GHz。除此之外,Core i5-520M身上許多商用功能,像是Intel TXT、VT-d、AES-NI指令集等,Core i5-450M並不支援。 - Evolution of the Pentium 4
- Dual core at the ready
- INTEL PENTIUM 4 3.06GHZ CPU WITH HYPER-THREADING TECHNOLOGY
- Say hello again to Hyper-Threading
- Introduction to Multithreading, Superthreading and Hyperthreading
- Intel Hyper-Threading Technology Can Benefit Performance
0 Response for the "從「邏輯設計」談時脈、多核心、執行緒"
張貼留言