平成28年度 秋期 ITパスポート試験 公開問題 問69 解説 スーパーコンピュータ
地球規模の環境シミュレーションや遺伝子解析などに使われており,大量の計算 を超高速で処理する目的で開発されたコンピュータはどれか。
- ア 仮想コンピュータ
- イ スーパーコンピュータ ✓ 正答
- ウ 汎用コンピュータ
- エ マイクロコンピュータ
解説
膨大な計算を超高速で処理するコンピュータとは?
この問題は、「大量の計算を超高速で処理する目的で開発されたコンピュータ」という説明から、そのコンピュータの種類を特定する問題です。キーワードは「大量の計算」「超高速」。これらの特徴に合致するのは「スーパーコンピュータ」です。
スーパーコンピュータが求められる理由
コンピュータは、その用途や性能によっていくつかの種類に分けられます。
汎用コンピュータ
普段私たちが利用しているパソコンやスマートフォンなどは、文書作成、インターネット閲覧、ゲームなど、多様な用途に使える「汎用コンピュータ」です。これらのコンピュータは、一般的な業務をこなすための十分な性能を持っています。
マイクロコンピュータ
マイクロコンピュータは、CPU(中央処理装置)としてマイクロプロセッサを使用したコンピュータの総称です。私たちが普段使っているパソコンもマイクロコンピュータの一種ですが、より小規模な組み込みシステム(家電製品や自動車の制御など)にも広く使われています。
仮想コンピュータ
仮想コンピュータ(仮想マシン、VM)は、物理的なコンピュータ上にソフトウェアで構築された、独立したコンピュータ環境のことです。これにより、一つの物理的なコンピュータ上で複数の異なるOSやアプリケーションを同時に動作させたり、開発・テスト環境を分離したりすることが可能になります。これは「大量の計算を超高速で処理する」という目的とは直接関係ありません。
スーパーコンピュータ
一方、スーパーコンピュータは、科学技術計算、シミュレーション、ビッグデータ解析、人工知能(AI)の研究開発など、極めて大量のデータを扱う、あるいは複雑で大規模な計算を必要とする分野で利用されます。地球規模の環境シミュレーション(気候変動予測など)や、ゲノム解析(遺伝子情報解析)といった、個人や一般的な組織では到底扱いきれない規模の計算を、超高速で実行するために特化して開発されています。
どんな場面で活躍する?
スーパーコンピュータの代表的な活用例としては、以下のようなものが挙げられます。
- 気象予報: 大量の気象データを分析し、高精度な天気予報や気候変動のシミュレーションを行います。
- 新薬開発: 分子の挙動をシミュレーションすることで、効率的な新薬候補の探索を行います。
- 航空機・自動車の設計: 空力特性や衝突安全性をシミュレーションし、設計の最適化を行います。
- 宇宙開発: 宇宙空間での物理現象のシミュレーションや、膨大な観測データの解析に利用されます。
- ゲノム解析: 人間の遺伝子情報(ゲノム)を高速に解析し、病気の原因究明や個別化医療の研究に貢献します。
このように、スーパーコンピュータは、人類が直面する様々な課題の解決や、未知の領域への探求を支える基盤技術となっています。