高性能コンピューター向けに構築された AI コーディング アシスタント
AMD によって高度化された HPC システムで作業する科学者、エンジニア、データ チーム向けに構築された HPC コーディング アシスタントは、スーパーコンピューターのログイン ノード上で直接実行される AI 搭載ツールです。HPC コーディング アシスタントでは、Claude Code や OpenCode のような汎用コーディング エージェントと、HPC 固有のナレッジ、サイト ドキュメント、ジョブ スケジューリングのノウハウ、GPU プロファイリング ガイダンスが組み合わされています。これにより、情報を常に検索する必要がなくなり、迅速な回答とスムーズなタスク実行が実現します。
すべてがコンテナー内で実行されるため、共有クラスターにインストールする必要はありません。
主な特長
HPC コーディング アシスタントを活用してできること
HPC コーディング アシスタントは、単純な命令をスクリプトやコンテナーに変換し、リソースを管理し、エラーを説明し、パフォーマンスを最適化することで、チームが迅速に最初の結果を出し、スケーリングを単純化し、サポート リクエスト数を減らし、コンピューティング リソースの効率的な使用を達成するのを支援します。
システムに関する質問をする。
クエリ クォータ、パーティション、ストレージ制限など、AI の推測ではなく、サイトの実際のドキュメントに基づいて回答します。
演算ジョブを作成および管理。
ジョブ スクリプトの下書き、適切なリソースの選択、障害のトラブルシューティングを支援します。
GPU ワークロードをプロファイル。
段階を追って AMD GPU プロファイリングを説明します。
一般的なコーディング タスクを高速化。
クエリ クォータ、パーティション、ストレージ制限など、AI の推測ではなく、サイトの実際のドキュメントに基づいて回答します。
仕組み
コンテナーを構築。
Docker がインストールされている任意のマシン (ノート PC など) を使用してコンテナーを構築し、その後クラスターに転送します。
ログイン ノードでセットアップ ウィザードを実行。
ウィザードで、サイト、AI バックエンド、優先エージェントの選択をガイドし、後処理を実行します。
単一のスクリプトで起動。
単一のスクリプトで毎日の起動を実行し、ログイン ノードが変更されてもサービスを正常に維持します。
現在のバージョンの制限
現在は LUMI のみをサポート
スキルとドキュメントは LUMI スーパーコンピューター向けに調整されています。フレームワークは追加のサイトをサポートするように設計されていますが、まだ設定されていません。
AI バックエンドが必要
送信ネットワーク アクセスを持つ Aitta トークン (LUMI 上) または Anthropic API キーのいずれか。
ドキュメントはスナップショット
ナレッジ ベースはセットアップ時に構築されます。これは再構築されるまで上流の変更を受け取れません。
ベストエフォート型の保護
アシスタントは、ジョブを送信する前に、破壊的なアクションを回避し、確認をリクエストするように指示されます。このガイダンスはプロンプトレベルであり、強固なセキュリティ境界を構成するわけではありません。