PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   系統組件 (https://www.pcdvd.com.tw/forumdisplay.php?f=19)
-   -   雙核心到底有什麼好啊?有誰可以用淺顯易懂的方式說明呢? (https://www.pcdvd.com.tw/showthread.php?t=625110)

kaiger 2006-06-09 08:34 PM

MCE有Support HT跟dual core喔
如果你用965 他還會顯示2 core, 4 logical processor
看cpu使用率 真的有差 有興趣的人可以玩玩

b91103032 2006-06-09 08:45 PM

關於樓主的問題,英特爾的官方網站上面有動畫作解釋,還算清楚明白。

單核心、HT、雙核心都有比較。

red13 2006-06-09 09:58 PM

沒用過雙核之前想換雙核
但是換了雙核之後 轉檔是比較快 但是系統方面 會LAG的還是會LAG

最好是大家都有便宜的雙核可以用

a9607 2006-06-09 10:41 PM

引用:
作者devilslk
這樣的話2男1女 就是有支援 SMP 軟體了喔 ^^


那是 HT.. :laugh:

jar123 2006-06-11 01:38 PM

引用:
作者ant1228
來源:電子工程專輯

在近日召開的多核心展覽會(Multicore Expo)上達成了一項明確的共識:在單一晶片內整合多個核心是兼具性能提升與控制功耗的最佳方式。但與會者警告說,除非業界能為多核心系統的編程和除錯開發出新的方法,否則多核心架構的優勢將無從發揮。
對目前的多核心系統進行編程是一項艱鉅的工作,因為這些多核心系統往往是一種採用對稱多處理技術(SMP)的2或4顆核心的同質系統。許多產業觀察家相信,未來的多核心系統趨勢將可能發展為包含有各種通用處理器、協同處理器與DSP,以及配備不同作業系統的異質多核心晶片。

而這樣的系統可能會變得很大。美國麻省理工學院(MIT)的工程與電腦科學系教授暨Tilera新創公司創辦人Anant Agarwal預測,新系統所整合的核心數量每18個月會成長一倍,而到了2011年時,具256個核心的系統晶片將會變得更為普及。

即使要發揮單純的多核心晶片優勢...


為了避免初學者看了這篇文章產生誤解,我嘗試解釋一下:
這篇文章指的是嵌入式系統的多core compiler問題,嵌入式系統的OS通常很簡易,排程能力弱,另一點最重要的它大都只執行單一特定的工作,因此在多 core時想要發揮效能的話,目前還是用人工的方式來分配task到不同core上執行。
如何讓compiler 能夠自動辨識單一program中的平行單元,並配置不同的處理單元實在是一大挑戰,這不只是發掘可平行運算單元這麼簡單,還有最佳化問題存在,因為多個core的處理能力可能並不相等,例如一個 ARM core + DSP core(這是目前常見的配置),哪個工作要給哪個core就很難決定,在加上communication cost那就更複雜了。
但如果是Desktop系統,情況就會好很多,因Desktop為多工,compiler只要支援multithread就能發揮多工效能(當然也是人工寫multithread來分配工作),所以需要compiler自動發掘單一program平行單元的需求並不急迫。

ant1228 2006-06-11 01:57 PM

引用:
作者jar123
為了避免初學者看了這篇文章產生誤解,我嘗試解釋一下:
這篇文章指的是嵌入式系統的多core compiler問題,嵌入式系統的OS通常很簡易,排程能力弱,另一點最重要的它大都只執行單一特定的工作,因此在多 core時想要發揮效能的話,目前還是用人工的方式來分配task到不同core上執行。
如何讓compiler 能夠自動辨識單一program中的平行單元,並配置不同的處理單元實在是一大挑戰,這不只是發掘可平行運算單元這麼簡單,還有最佳化問題存在,因為多個core的處理能力可能並不相等,例如一個 ARM core + DSP core(這是目前常見的配置),哪個工作要給哪個core就很難決定,在加上communication cost那就更複雜了。
但如果是Desktop系統,情況就會好很多,因Desktop為多工,compiler只要支援multithread就能發揮多工效能(當然也是人工寫multithread來分配工作),所以需要compiler自動發掘單一program平行單元的需求...


感謝您的解釋..............相信很多人都看不懂..........
軟硬體之間的溝通為了進步就是要持續的研發..........

楓之谷 2006-06-11 08:55 PM

只要雙核便宜,雙核應該就會成主流取代單核,這應該是不變的,回歸軟體測得的數據以及效能不看的話,雙核具備的執行能力應是大於單核的,就像是大多的處理器都具備64位元執行的能力,雖然現近真正支援的軟體及OS並不普遍,但他還是未來主流以及優勢,簡單的說大部分的人都沒有使用到64位元處理器的功能,總歸一句,用的到雙核效能的就一定比較好,用不到的就沒什麼差!! (PS 如果有人要送I社或A社的雙核心或單核心給你,大部分的人會選擇什麼呢?)

Neo85 2006-07-24 11:08 AM

引用:
作者Wallace Wang
舉個簡單的例子,你到麥當勞買漢堡的時候,如果只有一個服務員接受點菜,後面很容易排了一堆客人等著要買,若是有兩個服務員接受點菜的話,排隊的客人就不用等這麼久了,這樣是不是就快了許多?

增加服務員接受點菜不是讓某位客人點菜變很快,是為了讓眾多客人不用等這麼久,雙核心CPU的目的也一樣,不是讓某個應用程式執行變很快,是為了讓等候執行的應用程式不必等太久,就可以等到CPU來執行他的命令。



我有一個疑問
照你的理論
點餐+收銀的那個機器也要有兩個
做漢堡的機器也要有兩個
排隊的路線也要多一條
如果上述的都沒做到
服務員B不是一樣要等服務員A完畢才能換他?

silamb 2006-07-24 11:24 AM

引用:
作者Neo85
我有一個疑問
照你的理論
點餐+收銀的那個機器也要有兩個
做漢堡的機器也要有兩個
排隊的路線也要多一條
如果上述的都沒做到
服務員B不是一樣要等服務員A完畢才能換他?


如果對照電腦的話應該是 點餐+收銀都有2個(雙核心)

但是後面做漢堡,炸薯條,飲料機 只有一個(記憶體,硬碟等)

所以後面食物做的夠快,前面基本上也可以處理很快

如果食�**晲S做好,前面點餐的當然還是要等

Ming 2006-07-24 11:24 AM

多工的好處多多....

OS和AP or AP和AP 之間比較不會互搶資源


所有的時間均為GMT +8。 現在的時間是05:38 AM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。