Asayomu Tech
注目★★★★Hugging Face Blog

TRL v1.14、LoRAでNCCLなしの分散GRPOを実現

30秒で把握

  • 1TRL v1.14がAsyncGRPOのLoRAアダプター専用同期に対応
  • 2Storage Bucket共有でHF Jobs間を接続しNCCLを不要化
  • 3KV prefixルーティングにより500ステップを3時間27分から53分へ短縮

要約

Hugging FaceはTRL v1.14で、AsyncGRPOTrainerからLoRAアダプターだけをvLLMへ同期できる機能を提供した。rank-1アダプターは数MBで、Storage Bucketを共有ファイルシステムとして使い、NCCLなしで別マシンのHF Jobs間を接続する。構成はAsyncGRPOTrainerのJob 1台、vLLMのJob 2台、認証とリクエスト振り分けを担うプロキシで構成する。プロキシはKV prefixを保持するレプリカへロールアウトを送り、アダプター更新を全レプリカへ配信する。500ステップの実行時間は、5回の試行で3時間27分から53分まで短縮した。

あなたへの影響

TRLでAsyncGRPOを運用する日本のエンジニアは、TRL v1.14とvLLM v0.27.1を前提に、Storage Bucket共有・プロキシ経由の構成を次の検証候補にすべきです。

推奨:LoRAはモデル全体ではなく差分アダプターだけを同期する方式で、NCCLを使えないJob間の分散を可能にします。

詳細を読む → 元記事へ※ 本文は元記事をご確認ください (asayomu は要約のみ提供)

関連する記事

※ 外部記事の権利は原著作者に帰属します。著作権削除要請は copyright@asayomu.jp までご連絡ください(受領確認 24h・実処理 72h 以内)。