Amazon Web Services ブログ
進行中 ー Amazon EC2 Elastic GPUs
私は過去にGPUベースのコンピューティングのメリットについて書いてきました。最近では最大16個のGPUを搭載したP2インスタンスのリリースがありました。過去に指摘したように、GPUは驚異的なパワーとスケールを提供し、同時に結果を得るまでの時間と全体的な計算コストを削減する可能性があります。
今日、私たちが取り組んでいる新しいGPUベースの機能について少しお話したいと思います。 もう少しすると既存のEC2インスタンスタイプにグラフィックアクセラレーションを追加することができるようになります。 G2またはP2インスタンスを使用する場合、インスタンスサイズによってGPUの数が決まります。 これは多くの種類のアプリケーションでうまく機能しますが、他の数多くのアプリケーションでも、より新しい、より柔軟なモデルを利用する準備が整ったと考えています。
Amazon EC2 Elastic GPUs
発表されたAmazon EC2 Elastic GPUは、それぞれ異なる長所を提供します。アプリケーションに最適なEC2インスタンスのタイプとサイズを選択でき、また、インスタンスを起動する際にElastic GPUの使用を指定し、4種類のサイズから選択できます。
Name | GPU Memory |
eg1.medium | 1 GiB |
eg1.large | 2 GiB |
eg1.xlarge | 4 GiB |
eg1.2xlarge | 8 GiB |
Elastic GPUをM4、C4、およびX1インスタンスで使用できるようになります。 現在、新しいインスタンスを起動するときに新しく作成されたEBSボリュームを設定する機能がありますが、 Elastic GPUについても同様に起動設定の際に希望のサイズを指定したり、実行中のインスタンスを停止、起動することにより変更が可能です。
OpenGLで始める
Amazonに最適化したOpenGLライブラリは、自動的にElastic GPUを検出して使用します。 OpenGLのWindowsのサポートから始め、その後、Amazon Linux AMIやOpenGLの他のバージョンのサポートを追加する予定です。 また、DirectXやVulkanなど他の3D APIのサポートも検討しています(興味があるかどうかをお知らせください)。 既存のMicrosoft Windows AMIのリビジョンにAmazonに最適化したOpenGLライブラリを追加します。
OpenGLはレンダリングには最適ですが、レンダリングされたものはどうやって見ますか? 素晴らしい質問です! 1つの選択肢は、レンダリングされたコンテンツをHTML5と互換性のあるブラウザやデバイスにストリーミングするために、NICE Desktop Cloud Visualization(今年初めに買収 – Amazon Web Services to Acquire NICE)を使用することです。 これには、最近のバージョンのFirefoxとChrome、あらゆる種類の携帯電話とタブレットが含まれます。
このハードウェアとソフトウェアのユニークな組み合わせは、あらゆる種類の3Dビジュアリゼーションやテクニカルコンピューティングアプリケーションの為に素晴らしいホストになると私は信じています。 既に2つのお客様よりフィードバックを共有して頂いております。
ANSYSの Ray Milhem (VP of Enterprise Solutions & Cloud) のコメント:
ANSYS Enterprise Cloud は、AWSに最適化された仮想シミュレーションデータセンターを提供します。お客様が革新的な製品設計をできるエンドツーエンドのエンジニアリングシミュレーションプロセスをサポートする上で非常に重要である豊富なインタラクティブグラフィックスエクスペリエンスを提供します。Elastic GPUにより、ANSYSは顧客が求める価格と性能に適したサイズにてこのエクスペリエンスをより簡単に提供することができます。私たちはANSYSアプリケーションがElastic GPU上で動作することを認証し、お客様がクラウド上でより効率的に革新を行うことを可能にします。
Siemens PLMの Bob Haubrock (VP of NX Product Management) からもコメントを頂いています:
Elastic GPUは、クラウドにおけるCAD(Computer Aided Design)のゲームチェンジャーです。Elastic GPUを使用することで、プロフェッショナルグレードのグラフィックスを使用して Siemens PLM NX をAmazon EC2上で実行できるようになり、AWSが提供する柔軟性、セキュリティ、グローバルスケールを活用できます。 Siemens PLMは、EC2 Elastic GPUプラットフォームでのNXを認証し、お客様の設計とエンジニアリングの革新の境界を広げるお手伝いをすることに興奮しています。
新たな認証プログラム
ソフトウェアベンダーや開発者のアプリケーションがElastic GPUやGPUベースのサービスをフルに活用できるよう、本日、AWS Graphics Certification Programを開始します。 このプログラムは、サポートされているインスタンスとGPUタイプの組み合わせにおいてアプリケーションを迅速かつ自動的にテストするためのクレジットとツールを提供します。
Stay Tuned
いつもの通り、利用可能になりましたら、すぐに追加の情報を共有します!