過去問解きまくり研究所 ホーム

平成27年度 秋期 午前Ⅱ 問23

システム構成要素

性能向上比に関する記述

マルチプロセッサによる並列処理において,1 プロセッサのときに対する性能向上比はアムダールの法則で説明することができる。性能向上比に関する記述のうち,適切なものはどれか。

〔アムダールの法則〕(分数の式):

性能向上比 = 1 / {(1-並列化可能部の割合)+ 並列化可能部の割合 / プロセッサ数}
答えと解説を見る

✓ これが正解ウ並列化可能部の割合が 0.5 の場合は,プロセッサ数をいくら増やしても性能向上比が 2 を超えることはない。

解説

並列化可能部が 0.5 なら、性能向上比は2を超えません。

アムダールの法則の式で、並列化可能部の割合を p、プロセッサ数を n とすると、性能向上比は 1÷{(1-p)+p÷n} です。n をいくら増やしても p÷n は 0 に近づくだけなので、性能向上比は 1÷(1-p) を超えられません。p=0.5 なら上限は 1÷0.5=2 で、たとえば n=100 でも 1÷(0.5+0.005)≒1.98 にとどまります。並列化できない部分が、プロセッサを増やしても縮まらない処理時間として残るためです。見分ける軸は、式の中で何が残り何が小さくなるかで、上限は 1÷(並列化できない部分の割合) と覚えると選択肢を素早く判定できます。

ほかの選択肢はなぜ違うのか

出典:平成27年度 秋期 ネットワークスペシャリスト試験 午前Ⅱ 問23

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)