平成21年度秋期 応用情報技術者試験 午前 問14

分野:システム構成要素(システム構成・冗長化・仮想化・性能/信頼性/稼働率計算・キャパシティ・クラスタ)|実際に出題されたIPA過去問題

現状の HPC(High Performance Computing)マシンの構成を,次の条件で更新することにした。更新後の,ノード数と総理論ピーク演算性能はどれか。ここで,総理論ピーク演算性能は,コア数に比例するものとする。〔現状の構成〕(1) 一つのコアの理論ピーク演算性能は 10GFLOPS である。(2) 一つのノードのコア数は8個である。(3) ノード数は 1,000 である。〔更新条件〕(1) 一つのコアの理論ピーク演算性能を現状の2倍にする。(2) 一つのノードのコア数を現状の2倍にする。(3) 総コア数を現状の4倍にする。

  1.  ノード数 2,000,総理論ピーク演算性能 320 TFLOPS
  2.  ノード数 2,000,総理論ピーク演算性能 640 TFLOPS
  3.  ノード数 4,000,総理論ピーク演算性能 320 TFLOPS
  4.  ノード数 4,000,総理論ピーク演算性能 640 TFLOPS
解答・解説を見る

正解:イ

AI解説

現状の総理論ピーク演算性能は10GFLOPS×8コア×1,000ノード=80,000GFLOPS(80TFLOPS)である。更新後は総コア数が4倍、コア当たり性能が2倍になるため総理論ピーク演算性能は80TFLOPS×2×4=640TFLOPSとなる。ノード数は、総コア数が4倍・1ノードあたりコア数が2倍なので、ノード数の倍率は4倍÷2倍=2倍となり、1,000×2=2,000ノードとなる。 ア: 320TFLOPSは総理論ピーク演算性能の倍率(コア当たり性能2倍×総コア数4倍=8倍)の計算を誤り、4倍としてしまった場合に生じる誤答である。 イ: 正しい。ノード数は現状の2倍の2,000、総理論ピーク演算性能は現状(80TFLOPS)の8倍である640TFLOPSとなる。 ウ: ノード数4,000は、1ノードあたりコア数の倍率を掛けずに総コア数の倍率(4倍)をそのままノード数に適用してしまった場合に生じる誤答である。 エ: 640TFLOPSの値自体は正しいが、ノード数を4,000としている点が、1ノードあたりコア数の増加(2倍)を考慮していない誤りである。 💡 総理論ピーク演算性能=コア数×コアあたり性能の関係と、ノード数=総コア数÷1ノードあたりコア数という関係を切り分けて計算するのがポイント。倍率だけで解く場合は各要素の倍率を混同しないよう注意する。

出典:平成21年度 秋期 応用情報技術者試験 午前 問14 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
📱 演習アプリで解く(無料・登録不要・2,640問収録)

「システム構成要素」分野の攻略ポイント

システム構成・冗長化・仮想化・性能/信頼性/稼働率の計算・キャパシティ計画・クラスタ構成を扱います。稼働率計算は公式が2本しかないうえに毎年出るため、ここを落とすのは非常にもったいない分野です。

システム構成要素の攻略ポイントをすべて見る(要点6項目・ひっかけ3項目)→

同じ分野(システム構成要素(システム構成・冗長化・仮想化・性能/信頼性/稼働率計算・キャパシティ・クラスタ))の過去問