問79
頻出度★★☆
スーパコンピュータ上で稼働させるシステムの代表的な例として, 適切なものはどれか。
この問題の解説と、これまでの解答の記録です。
スーパコンピュータ上で稼働させるシステムの代表的な例として, 適切なものはどれか。
SCM (供給連鎖管理) システムは、企業間で受発注・在庫・物流などのデータを連携させる基幹業務システムであり、求められるのはネットワーク連携とデータ処理・管理の仕組みである。膨大な数値計算能力を必要とする処理ではないため、一般的なサーバやクラウド基盤で構築され、スーパコンピュータの用途ではない。
正解 スーパコンピュータは、大量の演算を並列処理によって超高速に実行することに特化した、当時最高水準の性能をもつコンピュータである。用途は気象・気候シミュレーション、宇宙・天体解析、分子や新素材のシミュレーション、流体解析といった大規模な科学技術計算 (数値シミュレーション) が中心となる。イの「地球規模の気象変化予測システム」は、地球全体を細かい格子に分割して物理方程式を膨大な回数解く必要があり、まさに大規模科学技術計算の代表例なので、スーパコンピュータ上で稼働させるシステムとして適切である。
バンキングシステムに求められるのは、無停止での稼働と取引データの正確性、すなわち高い信頼性・可用性である。これは多重化 (冗長構成) やフォールトトレラント設計をもつメインフレームなどで実現するもので、演算速度を最優先するスーパコンピュータが担う領域ではない。
自動車のエンジン制御システムは、決められた時間内に必ず処理を終える高いリアルタイム性が要求される組込みシステムであり、マイコン上でリアルタイム OS を動かす小型・省電力な構成が使われる。大型で大電力を消費するスーパコンピュータを車載することはできず、要求される性質も演算規模ではない。