![]() |
||
Power Member
![]() ![]() 加入日期: Jul 2001
文章: 557
|
引用:
到底在講啥...軟體(OS)都是以thread去看的 可以跑幾個thread就是幾個thread. 2C4T = 你說的2M4T 兩個能跑出的thread數都是4 軟體只有用兩個thread的話, 不管你是2C4T還是1M2T, 都只是跑出兩個thread,多的就是放在那不用而已 |
||||||||
![]() |
![]() |
Golden Member
![]() ![]() ![]() ![]() 加入日期: Jul 2001 您的住址: 米國
文章: 3,826
|
引用:
沒錯!軟體能支援幾Thread就是幾個, 我就看過orthos燒機雙XEON 6核CPU, 總共24thread也只有兩個thread在跑,其他都在納涼. 同一套軟體在AMD CPU上一樣用到的是兩個thread. 沒有什麼支援單核的軟體用在intel就可以跑兩個thread. |
|||
![]() |
![]() |
Junior Member
![]() ![]() ![]() 加入日期: Dec 2003 您的住址: 高雄市
文章: 742
|
引用:
可是INTEL的2C4T是虛擬的 它也可以關掉HT 變2C2T 低階的CPU甚至連HT都沒有 以單核程式來講 INTEL的1C2T可以把HT關掉變成1C1T 等於可以使用到1C的量 但AMD的1M2T 不管怎麼樣都只能使用到1T=1C=1/2M的量 是完全不一樣的才對
__________________
酷媽 RC310(黑銀) CoolerMaster GX-400W(銅牌) INTEL Pentium G620(2.6G) 微星 H61M-P21(B3) 創見JET DDR3-1333 4GX2(8G) MSI R6850 Cyclone 1GD5(OC) WD 320G AAKS(單碟) 先鋒 DVR-217BK(黑) BENQ G2411HDA(D-SUB) 用了十幾年的AMD 終於第一次換INTEL的 線上遊戲果然還是單核強才是王道XD |
|
![]() |
![]() |
*停權中*
加入日期: Oct 2001 您的住址: 鬼島-高譚市
文章: 5,987
|
引用:
所以在AMD x6上開3個orthos卻只有兩個CPU使用率吃滿就是這個意思嗎 ![]() |
|
![]() |
![]() |
Junior Member
![]() ![]() ![]() 加入日期: Dec 2003 您的住址: 高雄市
文章: 742
|
引用:
使用的2T如果是分散在2顆不同核心的部份 等於也可以完全使用到2C的量吧 當然AMD的2T也可以分散在2個不同模塊的部份 但絕對不可能完全使用到2M的量 說不定效能還比擠在同一個模塊還差 其實使用到CPU的"量"才是決定遊戲FPS所在 就算有2顆核心在跑 但每顆各跑50% 加起來也才1顆核心的量 FPS跟1顆核心跑100%是一樣的 我現在玩線上遊戲 就是2顆核心各跑50% 也可以設定只跑其中1顆核心 但就可以跑到100% 如果雙開的話 就可以2顆核心都跑100%
__________________
酷媽 RC310(黑銀) CoolerMaster GX-400W(銅牌) INTEL Pentium G620(2.6G) 微星 H61M-P21(B3) 創見JET DDR3-1333 4GX2(8G) MSI R6850 Cyclone 1GD5(OC) WD 320G AAKS(單碟) 先鋒 DVR-217BK(黑) BENQ G2411HDA(D-SUB) 用了十幾年的AMD 終於第一次換INTEL的 線上遊戲果然還是單核強才是王道XD |
|
![]() |
![]() |
*停權中*
加入日期: Dec 2002
文章: 537
|
應用程式若無支援雙合以上的應用,6C12T也無用武之地,覺得turbo core比較有用
另外多工處理的演算法也很重要 ![]() ![]() |
![]() |
![]() |
Power Member
![]() ![]() 加入日期: Jul 2001
文章: 557
|
引用:
所以你到底在講甚麼量? 跑真正高cpu使用率的軟體所有的thread全部滿載也是很常見的事情 但是這是在說使用率, 一個thread佔不滿100%就表示他"不需要". 你把一個thread用到滿100%, 意思就是該thread已經滿載了, 多的只好在後面等 但是把它分散到兩個thread只佔50%, 代表的是這兩個thread都還沒有滿載, 需要的task可以馬上被處理. 所以你應該慶幸你的程式可以把loading分散在兩個thread. 而不是笨笨的去擠同一個thread. |
|
![]() |
![]() |
Advance Member
![]() ![]() 加入日期: Feb 2005
文章: 342
|
支援雙線程的程式
2M4T = 130%*2 (單核用單模所有資源) 2C4T = 100%*2 支援四線程的程式 2M4T = 160%*2 (增加50%面積提昇80%效能) 2C4T = 125%*2 (增加5%面積提昇25%效能) 4C4T = 100%*4 (增加100%面積提昇100%效能) 詳細請看physx網友的文章~ |
![]() |
![]() |
Power Member
![]() ![]() 加入日期: Jul 2001
文章: 557
|
引用:
多工就更需要多thread(相較於單工), 現代OS不是只有處理你正在執行的東西而已 多thread就代表很多背景service等等應用就算你其中一個thread滿載, 依然有其他資源去執行其他作業,而不是呆呆地只能等在那個滿載的thread後面. 當然這個thread的需求是有上限的, 多到某個程度之後沒有多的task需要處理,而在單一thread執行中的task又滿載, 這時候就有部分資源是閒置的. 當然這也是TurboCore的出發點之一. turbocore的設計就是在沒有這麼多thread的事情要做的時候能夠把有在使用中的thread(core)提高執行頻率, 前提是未超過cpu的power design. |
|
![]() |
![]() |
Senior Member
![]() ![]() ![]() 加入日期: Apr 2010
文章: 1,048
|
引用:
2M4T也是100%*2,沒有比intel強啦. 1C2T跟1M2T只用到1T的時候都是100% 只有用到2T的時候才會變成125%跟160% 1M2T不會有那種1T=160%/2=80%的情況,反之1C2T也是一樣。 |
|
![]() |
![]() |