問題詳情
1 現有一個循序程式(sequential program)於單一處理器執行時,需時 120 秒,其中,有 20 秒的執行是無法平行化的(無法從多處理器平行執行時得到好處) 。若將此程式平行化後,於 10 個處理器上執行時,最高 可以得到多少倍的加速(speedup)?
(A)4
(B)6
(C)7.5
(D)10
參考答案
答案:A
難度:適中0.541
書單:沒有書單,新增
用户評論
【shengyuan】評論
120秒-20秒=100秒(可平行執行時得到好處)100秒/10=10秒20秒+10秒=30秒原本時間120秒,縮短為30秒時間縮短為1/4相當於加速4倍