マルチプロセッサの高速化率
ネットワークスペシャリスト 平成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)