スーパーコンピュータの仕组み
スーパーコンピュータには、並列処理を使用して互いに通信し、問題を解決する数千のノードが含まれている可能性があります。しかし、並列処理には、対称マルチプロセッシング(SMP)と大規模並列処理(MPP)の 2 つのアプローチがあります。
SMP では、プロセッサはメモリと I/O バスまたはデータパスを共有します。SMP は、密接に結合されたマルチプロセシング、あるいは「全てを共有するシステム」とも呼ばれています。
MPP は、プログラムの異なる部分で同時に動作する複数のプロセッサ間でプログラムの処理を調整します。各プロセッサは、独自のオペレーティング?システムとメモリを使用します。MPP プロセッサは、プロセッサ間でメッセージを送信できるメッセージング?インターフェースを使用して通信します。MPP は複雑で、共通のデータベースをパーティション化し、プロセッサ間で作業を割り当てる方法に関する知識が必要です。MPP システムは、「疎結合型」または「共有しない」システムとして知られています。
SMP のメリットの 1 つは、コンピュータ間でワークロードを動的にバランスさせることで、より多くのユーザーに迅速にサービスを提供できることです。SMP システムは、オンライン?トランザクション処理(OTP)に MPP システムよりも適しており、多くのユーザーが同じデータベース(単純なトランザクション処理など)にアクセスしています。MPP は、複数のデータベースを同時に検索する必要があるアプリケーション(意思決定支援システムやデータ?ウェアハウス?アプリケーションなど)に SMP よりも適しています。
スーパーコンピュータの种类
スーパーコンピュータは、汎用性と特殊性の 2 つのカテゴリに分類されます。これらのカテゴリ内では、汎用スーパーコンピュータを 3 つのサブカテゴリに分けることができます。
汎用スーパーコンピュータ
- ベクトル処理コンピュータ:科学コンピューティングでは、80 年代から 90 年代初頭のほとんどのスーパーコンピュータがベクトル?コンピュータでした。最近ではそれほど人気がありませんが、今日のスーパーコンピュータには、いくつかのベクトル処理を使用する CPU がまだあります。
- 緊密に接続されたクラスタ?コンピュータ:1 つのユニットとして連携する接続コンピュータのグループで、大規模な並列クラスタ、ディレクターベースのクラスタ、2 ノード?クラスタ、マルチノード?クラスタが含まれます。パラレルおよびディレクターベースのクラスタは高性能処理に一般的に使用され、2 ノードおよびマルチノードのクラスタは耐障害性に使用されます。
- コモディティ?コンピュータ:これには、高帯域幅、低遅延のローカル?エリア?ネットワーク(尝础狈)で接続された多数の标準的なパーソナル?コンピュータ(笔颁)の配置が含まれます。
専用スーパーコンピュータ
専用スーパーコンピュータとは、特定のタスクや目標を達成するために構築されたスーパーコンピュータです。性能向上のために、一般的にアプリケーション固有の集積回路(ASIC)を使用します(例えば、Deep Blue や Hydra はどちらもチェスのようなゲーム用に構築されています)。
スーパーコンピュータのユースケース
その明らかな利点から、スーパーコンピュータは工学や科学研究などの分野で広く応用されています。ユースケースには、次のようなものがあります。
- 気象?気候调査:米国海洋大気庁(狈翱础础)システムなど、异常気象の影响の予测や、気候パターンの理解
- 石油?ガス探査:膨大な量の地球物理学地震データを収集し、石油埋蔵量の発见と开発を支援
- 航空?自动车业界:フライト?シミュレーターや模拟自动车环境を设计し、空気抵抗係数を最小にするために空気力学を适用
- 核融合研究:核爆発や兵器弾道実験のための核融合炉や仮想环境の构筑
- 医学研究:新薬の開発、がんや希少な遺伝性疾患に対する治療法、COVID-19 に対する治療法の開発、流行や疾病の創出と進化に関する研究
- リアルタイム?アプリケーション:多くのユーザーが参加するトーナメントや新ゲームのリリース时に、オンラインゲームの性能を维持
スーパーコンピューティングと HPC
スーパーコンピューティングは、高性能コンピューティング(HPC)と同義で使用されることがあります。しかし、スーパーコンピューティングは HPC ソリューションであり、スーパーコンピュータが使用する複雑で大規模な計算処理をさすといった方が正確です。
HPC は、複数のネットワーク化されたスーパーコンピュータ間でデータ集約型コンピューティングを同期させます。その結果、大規模なデータセットを使用した複雑な計算は、通常のコンピュータを使用するよりもはるかに短い時間で処理できます。
スーパーコンピューティングのためのスケーラブルなストレージ
今日のスーパーコンピュータは、さまざまな分野でさまざまな目的で活用されています。世界有数のテクノロジー企業の中には、急速に拡大するメタバースで果たす役割を想定して AI スーパーコンピュータを開発している企業もあります。
その結果、ストレージ?ソリューションは、非常に高い計算速度でデータを迅速に取得できるだけでなく、大規模な AI ワークロードの需要に高性能で対応できるスケーラビリティも備えている必要があります。
仮想および拡张现実技术には、多くのデータが必要です。5骋、机械学习(惭尝)、モノのインターネット(滨辞罢)、ニューラル?ネットワークなどのサポート技术も同様です。
ピュア?ストレージの FlashArray//XL は、エンタープライズ?ワークロードに最高レベルの性能と効率性を提供します。FlashBlade は、业界で最も先进的なオールフラッシュ?ストレージ?ソリューションです。いずれも、今日の高速スーパーコンピュータを支えるスケーラブルで坚牢なストレージ?ソリューションを提供します。
どちらも、シンプルなサブスクリプション?モデルを备えたマネージド?ストレージ?アズ?ア?サービス(厂罢补补厂)ソリューションである Pure as-a-Service を通じて利用できます。これにより、ストレージ容量を必要に応じて柔软に拡张できます。
利用した分だけお支払いいただき、必要なときに必要なものを入手し、中断なく最新の状态を维持できます。详しくは、今すぐお问い合わせください。