i14 在 AWS Trainium2 訓練與部署線性注意力模型

快訊 大型語言模型推論基礎設施大型語言模型訓練基礎設施AI 代理基礎設施

  • i14 的 Laplace 3B 使用 Gated Linear Attention,讓每個序列的循環狀態固定為 29.5 MB,不隨上下文長度增加。
  • i14 與 AWS 將 GLA 實作改為標準 PyTorch 運算,透過 TorchNeuron Native 在 Trainium2 上執行,並保留 GLA 架構與 Muon optimizer。
  • 在單一 trn2.48xlarge 上,Laplace 3B 訓練吞吐量約為每秒 120,000 個 token,並維持至第 84,210 步。
  • 使用未修改的 vLLM 引擎時,單一 trn2.48xlarge 可在 1,280 個並行序列下,達到每秒 11,544 個輸出 token。

本站見解

相較於 softmax attention 模型會隨上下文累積 KV cache,Laplace 3B 的固定狀態可讓長上下文服務的記憶體用量較容易預估;但壓縮歷史可能影響檢索品質,仍須依工作負載驗證。部署也需要 Trainium2 與 TorchNeuron Native 的支援,且文中數據來自單一 trn2.48xlarge,尚不能據此判斷與 GPU 部署的成本或效能差異。

來源

  1. Beyond the KV cache: Training and serving i14’s Laplace 3B linear attention model on AWS Trainium2 with native PyTorch · AWS Machine Learning

本文摘要與見解由 AI 自動生成,事實以原文為準。 AI 內容政策