最近、AWSはAmazon EC2 Hpc6aインスタンスの一般向け提供(GA)を発表した。このインスタンスで、同社はHPCコンピューティングオプションのポートフォリオを拡大する。
2021年11月の初めに、同社はHpc6aを新しいHPC最適化EC2インスタンスとして事前発表した。このインスタンスはElastic Fabric Adapter (EFA)を介して100Gbpsネットワーキングを提供する。EFAには、96個の第3世代AMD EPYCプロセッサ(Milan)コアが備えられており、最大3.6GHzの周波数で動作し、384GBのメモリを提供する。インスタンスのGAにより、顧客は、計算流体力学、貯留層モデリング、気象シミュレーション、有限要素解析など、計算集約型の高性能コンピューティング(HPC)ワークロードを効率的に実行できる。
顧客は、AWS ParallelCluster(オープンソースクラスター管理ツール)を使って、他のインスタンスタイプと一緒にHpc6aインスタンスをプロビジョニングできる。これによって、同じHPCクラスター内のさまざまなインスタンス用に最適化されたさまざまなワークロードタイプを柔軟に実行できるようになる。さらに、Hpc6aはAWS Nitro Systemからインスタンス化されます。つまり、ハイパーバイザーに対してコアが抑制されないため、すべてのコアをコーディングできるようになる。
デフォルトでは、Hpc6aインスタンスはEFAと共に使うことができる。EFAはAmazon EC2インスタンスのネットワークインターフェースである。これにより、顧客は低遅延と低ジッタを実現できる。さらに、最大100 GbpsのEFAネットワーキング帯域幅を提供する。これにより、運用効率が向上し、インスタンス間通信に依存するワークロードの結果を得るまでの時間が短縮される。
新しいインスタンスに関するAWS Newsのブログ投稿で、AWSの主要な開発者であるChanny Yun氏は、Hpc6aインスタンスの必要性について説明した。
今日、さまざまな業界の顧客は、コンピューティングに最適化されたEFA対応のAmazon EC2インスタンス(C5n、R5n、M5n、M5znなど)を使って、さまざまなHPCワークロードのパフォーマンスを最大化しています。しかし、これらのワークロードは数万のコアに拡張されるため、コスト効率がますます重要になります。その結果、顧客はHPCワークロードのパフォーマンスを最適化するだけでなく、コストも最適化することを望んでいることがわかりました。
同じAWS Newsのブログ投稿で、Yun氏は、自動車用CFDシミュレーションのSiemens Simcenter STAR-CCM+でのベンチマークテストで、Hpc6aが最大400ノード(約40,000コア)にスケールアップすることを示したと述べている。さらに、EFAネットワーキングの助けを借りて、ほぼ100%のスケーリング効率を維持することもできる。そして、Hpc6aインスタンスはc5nインスタンスよりも70%安価である。これは、Hpc6aインスタンスを使うと、企業が新しい設計をより迅速かつ低コストで提供できることを意味する。
AWSのプレスリリースで、AWSのAmazon EC2のバイスプレジデントDavid Brown氏は次のように述べている。
ハイパフォーマンスコンピューティングは、科学、工学、ビジネスにおける最も困難な問題のいくつかを解決するのに役立っています。HPCワークロードを効果的に実行すると、多くの組織にとってひどく高額なコストになる可能性があります。HPCワークロード専用に構築されたHpc6aインスタンスにより、顧客が実質的にあらゆる規模でHPCクラスターの価格パフォーマンスを最大65%向上させる助けになります。そのため、現時点で存在するコストの障壁なく、最も重要な最大の問題の解決に集中できます。
現在、Hpc6aインスタンスは、オンデマンドおよび専用ホスティングの米国東部(オハイオ)、GovCloud(米国西部)リージョンで利用できる。あるいは節約プランの一部として利用できる。