llama.cppプロジェクトは、ROCmバックエンド内でAllReduce操作を有効にするサポートを導入したバージョンb10989をリリースしました。このアップデートは、大規模言語モデル推論のためのハードウェア互換性と分散コンピューティング機能を拡大するための継続的な開発の一環です。
- リリースには、macOS(Apple SiliconとIntel)、Linux(Ubuntu x64、arm64、s390x)、Windows、Android用のビルド済みバイナリが含まれます。
- GPUアクセラレーションオプションは、CUDA 12.8/13.3、Vulkan、OpenVINO、SYCL FP32/FP16、およびROCm 10.0を含むように拡大され、対応プラットフォーム全体で利用可能です。
- openEuler x86およびaarch64アーキテクチャ用の特定のビルドが提供されており、910bプロセッサでのACL Graphサポートが含まれます。
- コアライブラリのリリースと並行して、スタンドアロンのUIバイナリも利用可能です。
このリリースにより、ユーザーはAllReduce機能を活用したROCmベースのAMD GPUを利用できるとともに、さまざまなオペレーティングシステムやハードウェアアクセラレーター用の更新されたバイナリを提供します。