マルチプロセッサの高速化率

ネットワークスペシャリスト 平成24年度 秋期 午前Ⅱ 問23

マルチプロセッサの高速化率

マルチプロセッサによる並列処理で得られる高速化率(単一プロセッサのときと比べた倍率)Eを,次の式によって評価する。r=0.9のアプリケーションの高速化率がr=0.3のものの3倍となるのは,プロセッサが何台のときか。 E=1/(1−r+r/n) ここで,n:プロセッサの台数(1≦n),r:対象とする処理のうち,並列化が可能な部分の割合(0≦r≦1)とし,並列化に伴うオーバヘッドは考慮しないものとする。

ア 3

イ 4

ウ 5

エ 6

分数を線形表記。

正解を表示

エ

この問題に出てくる用語

マルチプロセッサ
複数のプロセッサ(CPU)で処理を分担して、性能を高める方式。ただし、プロセッサの間の調整などのオーバーヘッドがあるため、台数を増やしても性能は台数に比例して上がらず、ある値で頭打ちになる。

問題文:IPA公開の問題冊子(PDF)

↑