未分類
秋期
システムアーキテクト 2009年 秋期 問22
22 / 25
1台のCPUの性能を1とするとき,そのCPUをn台用いたマルチプロセッサの性能Pが,P=n/(1+(n-1)a)で表されるとする。ここで,aはオーバヘッドを表す定数である。例えば,a=0.1,n=4とすると,P≒3なので,4台のCPUからなるマルチプロセッサの性能は約3になる。この式で表されるマルチプロセッサの性能には上限があり,nを幾ら大きくしてもある値以上には大きくならない。a=0.1の場合,その値は幾らか。
正解と解説
表示する
正解 イ
10
P=n/(1+(n-1)a) でnを限りなく大きくすると、分母のn項が支配的になり P は 1/a に近づきます。a=0.1 の場合、性能の上限は 1/0.1=10 となります。台数を増やしてもオーバヘッドのため10を超えられません。