aiDAPTIV TM

オンプレミスで実現する、プライベートかつ高速なLLM 推論と大規模学習

エラスティックー ファインチューニング

より大規模なモデルをローカルで適応

ファインチューニングでは、利用可能な演算能力を十分に活用する前にメモリが不足する場合があります。 

トレーニングジョブでは、モデルの重み以外にもメモリが必要です。勾配、オプティマイザの状態、アクティベーション、中間データ、入力シーケンス、バッチにもメモリが必要です。 

モデルサイズ、シーケンス長、またはバッチサイズを増やすと、システムが演算能力を使い切る前に高速メモリが不足する可能性があります。 

Pascari aiDAPTIV™は、モデルのトレーニング時に利用可能な容量を、GPUメモリのみの場合よりも拡張することで、メモリ制約下でのファインチューニングを実用化します。 

Fine-tuning data flow with aiDAPTIV

Fine-tuning needs many types of training data. aiDAPTIV helps make larger fine-tuning jobs practical.

トレーニング状態のための容量を確保

Make room
for training state

aiDAPTIVTMが対応するトレーニング統合環境では、ワーキングセット全体をGPUメモリに同時に保持するのではなく、モデルおよびトレーニングに必要なメモリをGPUメモリ、システムメモリ、キャッシュメモリにわたってステージングできます。 

具体的な処理方法は、モデル、ランタイム、トレーニング手法、ハードウェア構成、シーケンス長、バッチサイズによって異なります。ワークロードに応じて、容量と実行時間のバランスを取るために、データを保持したり、メモリシステム内で移動したり、再計算したりする場合があります。 

これにより実現できること

管理下の環境にデータを保持しながら、より大規模な候補モデルや、より要件の厳しいファインチューニング構成を検討できます。 

LoRAとQLoRA

パラメータ効率の高いチューニングでも、モデルサイズ、シーケンス長、バッチ構成によってはメモリ制限に直面する場合があります。

sequence length, and batch configuration.

プライベート環境での適応

クラウドでのトレーニングが適さない場合でも、ドメインデータをローカルに保持できます。

Capacity comes with tradeoffs

Fine-tuning performance depends on the model, runtime, training method, hardware configuration, sequence length, batch size, and data movement through the memory tiers. 

The value is added training capacity when GPU memory alone is the limiting factor. 

SEAMLESS INTEGRATION

  • Optimized middleware to extends GPU memory capacity
  • 2x 2TB aiDAPTIVCache to support 70B model
  • 低遅延

HIGH ENDURANCE

  • 業界をリードするDWPD 5 年以内に 1 日あたり 100 回の書き込み
  • 高度な NAND 修正アルゴリズムを備えた SLC NAND

aiDAPTIV+ BENEFITS

  • 簡単に実装
  • AI アプリケーションを変更する必要はありません
  • Reuse existing HW or add nodes

aiDAPTIV+ MIDDLEWARE

  • モデルを分割して各GPUに割り当てる
  • Hold pending slices on aiDAPTIVCache
  • Swap pending slices w/ finished slices on GPU

FOR SYSTEM INTEGRATORS

  • Access to ai100E SSD
  • Middleware library license

  • Full Phison support to bring up