Oracle Cloud InfrastructureでのNVIDIA cuOptの実行 (2024/08/26)

Oracle Cloud InfrastructureでのNVIDIA cuOptの実行 (2024/08/26)

https://blogs.oracle.com/cloud-infrastructure/post/running-nvidia-cuopt-oci

投稿者: Guido Ferreyra | Principal Cloud Architect

Sanjay Basu PhD | Senior Director - Gen AI/GPU Cloud Engineering


NVIDIA cuOptTMは、ヒューリスティックおよびメタヒューリスティックを使用して、幅広い制約のある複雑な車両ルーティング問題バリアントを解決するGPUアクセラレーテッド・ソルバーです。cuOptは、NVIDIAの最先端のGPUとパラレル・コンピューティング機能を使用することで、従来のCPUベースの最適化方法に比べて大幅なスピードアップと効率の向上を実現します。これは、ルートの最適化、サプライチェーン・ロジスティクス、リソース割当てなど、大規模で複雑な問題に対する迅速なソリューションを必要とするアプリケーションに特に役立ちます。

Oracle Cloud Infrastructure(OCI)は、NVIDIAのL40S GPUやNVIDIAのA10、A100、H100 Tensor Core GPUなど、仮想マシン(VM)とベアメタルの両方に幅広いNVIDIA GPUインスタンスを提供しています。これらのシェイプは、ハイパフォーマンス・コンピューティング(HPC)およびAI用に最適化されています。NVIDIA H100およびNVIDIA A100 GPUは、NVIDIA cuOptのようなコンピュート集約型アプリケーションの実行に最適です。



Oracle Cloud Marketplace上のNVIDIA cuOpt


OCIは、NVIDIA cuOptをマーケットプレイス・イメージとして提供し、導入プロセスを簡素化しました。OCIテナンシ内で任意のNVIDIA GPUインスタンスをすばやく設定して、最適化のニーズに合わせてcuOptのパワーを活用できます。この統合により、OCIの堅牢なクラウド環境をNVIDIAのGPUアクセラレーションと組み合わせて利用し、厳しい最適化タスクに効率的に取り組むことができます。


Oracle Linuxで任意のNVIDIA GPUインスタンスにMarketplaceイメージをデプロイできます。



OKEでHelmを使用してNVIDIA cuOptをデプロイ


NVIDIAを搭載したOCIインスタンスにcuOptをデプロイすることに加えて、Helmを使用してOracle Kubernetes Engine (OKE)にデプロイすることもできます。この方法により、よりスケーラブルでコンテナ化されたデプロイメントが可能になり、Kubernetes環境でcuOptの複数のインスタンスを管理および調整し、OKEですでに実行されているアプリケーションと統合することが容易になります。


図1: cuOptをOCI上のOKEにデプロイするためのアーキテクチャ図



まとめ


NVIDIA A100、NVIDIA H100 GPUなどのNVIDIA GPUによって高速化されたOCI VMインスタンスにNVIDIA cuOptをデプロイするか、OKEでHelmを使用するかに関係なく、提供する強力なGPU加速最適化機能を利用できます。OCIを採用することで、NVIDIA cuOptの効率性を補完する、堅牢でスケーラブルでセキュアなクラウド環境にアクセスできます。これらのデプロイメント・オプションにより、特定のインフラストラクチャおよびスケーリングのニーズにあわせた柔軟性が提供されるため、複雑な最適化の問題にスピードと信頼性で対処できます。Oracle Cloud Infrastructure上のNVIDIA cuOptのパワーをご紹介し、最適化プロセスを今すぐ合理化します。


詳細は、次のリソースを参照してください。

コメント

このブログの人気の投稿

Oracle RACによるメンテナンスのためのドレインとアプリケーション・コンティニュイティの仕組み (2023/11/01)

Oracle APEXのInteractive Gridで、Oracle Formsと比較して、重複行の検証を制御/通過させる方法 (2022/07/21)

Oracle APEX 24.1の一般提供の発表 (2024/06/17)