引用:
作者lywyys
請問K7雙CPU的運作
1.是靠版子上的晶片去運作(不管CPU支不支援SMP)
2.還是CPU本身支援SMP功能在運作(當然也要是支援雙CPU的版子)
若是1那說不定(散步龍)也能這樣搞來玩
另外請問
同時執行兩個軟體,分別給兩顆CPU運作
以及跑一個軟體,給兩顆CPU平行運算
他們的運作方式為何??
謝謝
期待雙K7的最後可能性玩法
|
1.版子跟處理器都必須要支援,事實上不管AMD還是Intel,從P5的時代開始,就已經加入SMP的運作模式,其實她們之後的產品都是架構在SMP的運作上,只是靠一些銅橋或針角定義去讓他啟動或是關閉,例如Athlon XP跟Athlon MP本質上根本是完全一樣的,決定他可不可以作SMP是載版上的銅橋定義來開啟或關閉這各功能,Intel的P4也是類似的,只是他比較聰明的用兩種完全不同的腳位(Soket 423/478跟Soket 603/604),全天下的人都知道她們都是一樣的AGTL+的system bus,只要高興其實很容易就可以作P4的SMP機版(事實上也有這種東西),搞成不同角只是為了市場區隔。
2.Duron確實也可以作SMP,而且成功例子很多,之前很多Duron都是L5原本都相連的,就有網友直接拿來跑SMP。AMD的roadmap原本也有Duron MP這樣的產品的,只是後來被取消了。
3.我聽不太懂您的意思?只要SMP的OS,同時執行兩個程式,他通常就會讓每顆cpu執行一個程式,當然,你也可以自己去指定。至於只跑一個程式的話,這程式本身支不支援SMP,支援的話就是可以讓兩顆處理器同時做些事,不支援的話就還是一顆處理器在處理,這是一般的狀況。