引用:
|
作者geesewang
你確定只有50%的usage???
|
舉例:
LS-Dyna SMP版,跑的時候,只有一個process,但兩個CPU全滿,usage 100%
以小弟粗淺的經驗,平行程式,有分multi-process與multi-thread的寫法,
前者要連結MPICH,多為分散式架構用,MMP計算,程式一run,會出現多個獨立process
後者,一個process可支配多個CPU,適合share-memory架構,SMP計算。
在AMD X2上,
"一般"單一程式,usage最大是50%,沒錯啊!
在P4 HT,小弟觀察是顯示50%高一點,超出50的是背景服務等東西。
但是
單一SMP程式,usage吃到100%不是問題。