瀏覽單個文章
Adsmt
Golden Member
 
Adsmt的大頭照
 

加入日期: Feb 2004
您的住址: 從來處來
文章: 2,766
引用:
Originally posted by bill0796
那能請問九郎大 P3那組要在哪些情況下 或者是使用哪些軟體才會比P4那組強阿


  簡單的例子,有一個 task, 在一台 100 MIPS 的機器要花一小時完成,在其它條件都一樣的情況下交給一台 50 MIPS 的機器來跑,顯然會花兩個小時。而在完美的情況下把這個 task 分成兩個,兩台 50 MIPS 的機器上同時跑,這樣最多也只能在一小時跑完。

  條件是 P4 2.8C = 2 x PIII 1.4

  但實際上 P4 2.8C 和 PIII 架構並不相同,跑同樣的單工作顯然不太可能剛好 2.8 = 2 x 1.4

  所以在執行一般程式,大部份的情況下應該會 P4 2.8C > PIII 1.4 x 2, 因為大部份的情況下不會出現「完美分割」,而且單一工作的情況 P4 2.8C 應該是還大於 PIII 1.4 的兩倍,這意味著即使出現能完美分割的 task, PIII 1.4 x 2 仍然跑不贏 P4 2.8C.

  唯一可能的情況是這個 task 剛好適用 PIII 的架構,而對 P4 不利,才有可能 PIII 1.4 x 2 > P4 2.8CG
舊 2004-05-29, 02:08 AM #9
回應時引用此文章
Adsmt離線中