瀏覽單個文章
hagger
Junior Member
 
hagger的大頭照
 

加入日期: Feb 2004
您的住址: 南投
文章: 983
引用:
作者physx
我指單線程是Thread(執行緒),推土機的兩顆核心是獨立的,不會兩顆加起來跑一條Thread

1C2T:兩條執行緒共用一顆核心的資源,1T會用掉大多的資源,另1T是用閒置的資源運作

1M2C:兩顆核心共用一個模塊的資源,共享時效能會下降,達不到雙核的性能,不共享時單一核心運用全部資源

所以一個模塊再跑1個Thread的時候能發揮100%,跑2個Thread才能達到160%

超執行緒並不會增加單線程的效能,它們只是用來模擬"雙核心",多出一條執行緒給系統去運用而已。

所以如果碰到僅支援單線程的軟體,如Super Pi
推土機會怎麼跑?單一核心運用全部資源去run Super Pi?
所謂「運用全部資源」時,是指一個模塊"合體"成了一個大核心?
如果是這樣的話我倒覺得推土機的Super Pi勝過SNB是理所當然
因為 大核心VS一般核心 嘛?
舊 2011-05-29, 01:30 PM #25
回應時引用此文章
hagger離線中