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

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

システム構成要素

性能向上比に関する記述

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

〔アムダールの法則〕
性能向上比 = 1/{(1-並列化可能部の割合)+(並列化可能部の割合/プロセッサ数)}

答えと解説を見る

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

解説

並列化できる割合が0.5なら、性能向上比は2を超えません。

アムダールの法則では、並列化できない部分は何台プロセッサを増やしても速くならないため、性能向上比には上限があります。並列化可能部の割合を0.5とすると、性能向上比は1/(0.5+0.5/n)で、nはプロセッサ数です。n=2なら1/(0.5+0.25)=約1.33、n=10なら1/(0.5+0.05)=約1.82、nをいくら大きくしても0.5/nが0に近づくだけなので、1/0.5=2に近づくものの2を超えません。一般に、並列化できない割合をsとすると、性能向上比は1/sを超えられません。この法則の問は、プロセッサ数を限りなく増やしたときに残る1−(並列化可能部の割合)を見ると判断できます。

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

出典:平成27年度 秋期 システムアーキテクト試験 午前Ⅱ 問20

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