東大理 I 後期総合科目II 2 解答 解説 2001年入試に戻る


 スーパーコンピュータは超高速の処理能力をもっコンピュータで,大学のコンピュ‐タ センターなどに置かれ,主に科挙技術計算に使用される.ここでは,ネットワークにつながれ, 多数のユーザーが利用するスーパーコンピュータの動作を考えよう. ユーザーはスーパーコンピュータで処理するプログラム (ジョブと呼ぶ)をネットワークを 介して送り,スーパーコンピュータは受け付けた順にひとつずつそれらを処理する.

A

 まず,ジョブの受け付けを考えよう.多数の利用者からあるスーパーコンピュータに ジョブがランダムに到着するものとする.ランダムに到着とは,微小時間 ${\it\Delta}t$の 間にジョブが到着する確率を,正の定数 $\lambda$ を用いて $\lambda{\it\Delta}t$と表せる ことである.このとき,ある時間間隔 t の間にジョブが到着しない確率が $e^{-\lambda t}$と なることを次の手順で示せ.

B

 次に,スーパーコンピュータでのひとつのジョブの処理を考える.ジョブには,処理に要する 時間が短いものも長いものもさまざまある. ここでは,ジョブの処理時間のばらつきについて, 処理が開始されてからジョブが終了するまでに要する時間はランダムであるとする. つまり,処理の行われているジョブが微小時間 ${\it\Delta}t$ の間に終了する確率を $\mu {\it\Delta}t$とし,$\mu$は正の定数とする. このとき,処理が開始され てから時間 t が経過するまでの間にそのジョブが終了しない確率F(t)はAと同 様に $e^{-\mu t}$ となる.ここで

C

 さて.ジョブはスーパーコンピュータに到着すると処理に移される.前に到着たジョブ の処理が終了する前に次のジョブが到着すると,そのジョブは前のジョブが終了するまで 侍たされ,前のジョブの終了後に処理が開始される.ジョプの処理はひとずつ行われるもの とし,複数のジョブの並列処理は考えない.
 ここで,ジョブの到着とジョブ処理時間のぱらっきは上のABと同一の条件 であるとし,定数 $\lambda,\ \mu$ を用いるものとする.ある時刻 t において処理が 実行中のものと侍っているものを合わせ n 個のジョブが蓄えられている確率をPn(t)とす る.ジョブがひとつ到着すれぼ n は1増加し,ひとつ処理されれぱ n は1減少する.