問題詳情

20 在一電腦系統上,某程式的執行時間中,處理機有80%花在計算, 剩餘的20%時間為存取磁碟檔案資料。若將其處理機由單核心升級到四核心,每一核心的架構與時脈不變,程式也具有理想的平行度並且予以適當平行化,則該程式整體效能最高可提升為多少倍?
(A)2倍
(B)2.5倍
(C)3倍
(D)3.5倍

參考答案

答案:B
難度:適中0.551852
統計:A(42),B(149),C(38),D(13),E(0)

用户評論

我愛阿,阿愛我】評論

假設有個工作數量=10,需要存取的時間為2不變,計算時間由 8/4 = 2,可以得到四核心處理該程式的時間=4。

Kin Pin】評論

為何假設為10? 

黃鴻仁】評論

80%+20% = 100%0.8+0.2 = 1所以設10比較好計算

Keep Happy Mo】評論

詳細一點說說原本要花10~~8+2(不動)