PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   效能極限 (https://www.pcdvd.com.tw/forumdisplay.php?f=18)
-   -   [教學]雙核心變單核心! (https://www.pcdvd.com.tw/showthread.php?t=644406)

hicookie 2006-08-13 07:40 AM

[教學]雙核心變單核心!
 
剛好有人問到這個問題。
雖然可以關掉一個核心透過bios或windows。
不過對耗電及熱量還沒比較過。

先分享一下,如何關掉一個核心。

bios:只有特定的主機板有支援,intel的d975xbx有提供core multiplexing technology(bios 1304之後)。

底下圖是intel的core multiplexing 和準標dualcore的運作模式。

c2d運作


kentsfield 四核運作


ok,只要把bios中的core multiplexing technology關掉,即可關掉一個核心(四核kentsfield會關掉三個)


到windows系統後,可以看出只剩單核。


ok,對於其他主機板沒有支援的話。

可以透過windows(xp/win2003..)用軟體控制

在開始→執行,打入msconfig.exe

之後在boot.ini選進階→在/numproc(n)選1並勾起開,重開,就變單核心了。(四核心可以選擇關掉個別核心(1~4))



重開後,筆電的t2500也變單核

kodjou 2006-08-13 07:47 AM

在軟體不支援 情況下單核心確實會比雙核快

td7405 2006-08-13 02:08 PM

請問hicookie兄,第二招適用於AMD雙核心系列的嗎?

eugeney 2006-08-13 02:57 PM

感謝告知 :ase
很好奇如果把4核心的改成3核心...會發生什麼情況 :ase

hicookie 2006-08-13 03:20 PM

引用:
作者td7405
請問hicookie兄,第二招適用於AMD雙核心系列的嗎?


適用呀。^^

野口隆史 2006-08-13 03:35 PM

引用:
作者kodjou
在軟體不支援 情況下單核心確實會比雙核快

此話怎麼說??
:confused:

hicookie 2006-08-13 03:51 PM

引用:
作者野口隆史
此話怎麼說??
:confused:


前提是不支援雙核軟體的話。

你看上面的結構圖。

關掉一個核心,剩一個核心會擁有所有的l2 cache。
雙核情形下,動態分配快取
單核,指令直接傳達給單核
雙核情形下,透過系統分配工作給分別的core
當然ram的分配時間也有差。
理論上應該如此,不過實際面不曉的感不感覺的出來。呵。
不過關掉一個核心,卻實能超頻比較高一點。

野口隆史 2006-08-13 04:02 PM

可是CORE2的L2是共享的,如果軟體只支援單核心
另一核又沒在做其他的事情,理應所有的L2 CACHE都是被他所用

而multiplexing technology這功能看圖似乎不是單指關掉其它核心剩一核用
比較像是讓不支援多核心的軟體也可以用多核心CPU來加速

hicookie 2006-08-13 04:10 PM

引用:
作者野口隆史
可是CORE2的L2是共享的,如果軟體只支援單核心
另一核又沒在做其他的事情,理應所有的L2 CACHE都是被他所用

而multiplexing technology這功能看圖似乎不是單指關掉其它核心剩一核用
比較像是讓不支援多核心的軟體也可以用多核心CPU來加速


所以說前提是不支援雙核的情形下,你另一個核心給他指令,他也會abandon。等於浪費了資源。

而且動態的反應理論上也沒有直接享有所有cache來的快。(畢竟xp或其他有支援雙核的系統,是會不會讓另一顆核心閒著)

再來就cpu跟北橋跟ram之間的資源。

論理上來說是單核比雙核快,軟體沒支援雙核的話。

實際面的差異,就不是那麼明確。

野口隆史 2006-08-13 04:17 PM

大概了解您的意思
但是multiplexing technology這個功能應該是不會受軟體有沒有支援多核心而有影響
如果用的是PENTIUM D這種L2是各自獨立的,那在只支援單核心的軟體,關掉一核
一樣也只有一核的L2 CACHE可以用
晚一點我來跑TMPEGNC來玩玩好了


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

vBulletin Version 3.0.1
powered_by_vbulletin 2024。