11 月 12 日 SGLang Summit 期间,SGLang 团队与 AWS Annapurna Labs 宣布 SGLang-Neuron v0.1.0 开源并进入公开预览。它是 SGLang 的树外插件,设置 SGLANG_PLATFORM=neuron 即可在 Trainium 上用同样的服务器和 API 推理、生成 RL rollout,底层走 TorchNeuron 原生 PyTorch。AWS 同步上架 Deep Learning Container 镜像。大模型目前跑在 Trn3,扩散模型跑在 trn2.48xlarge。

核心要点速览

  • ✓开源与许可:GitHub sgl-project/sglang-neuron,Apache 2.0,v0.1.0 为公开预览,功能、API 和支持模型后续可能变化
  • ✓零改动接入:SGLang 本体不改,插件通过 entry points 注册 neuron 平台,固定在上游 commit 43881a7;镜像 tag 为 v0.1.0-neuron-py314-sdk-2.33.0
  • ✓大模型清单:GPT-OSS-120B、Qwen3 系列、Qwen3.5-397B-A17B、GLM-5.2(1M 上下文)、Kimi-K3(1 个 prefill 节点 + 2 个 decode 节点)等 8 种架构
  • ✓关键机制:全异步运行时、单次 NKI 内核调用跑完整个解码步的 giga-kernel、基于 NIXL + EFA 的 PD 分离、HiCache 主机内存前缀缓存
  • ✓扩散模型:FLUX.1-dev、FLUX.3-Action、MiniMax-H3、Wan2.2 A14B、LingBot-World-V2 跑在 Trainium2 上
SGLang-Neuron v0.1.0 开源并公开预览:SGLang 原生跑在 AWS Trainium 上,Kimi-K3 三节点 PD 分离、GLM-5.2 支持 1M 上下文,Apache 2.0
🖼️要闻配图
点击全屏高清查看
🧭

把技术选型换算成你的开发预算

40 款主流编程套餐横向比价,支持输入/输出 Token 真实账单模拟

🔬

深度技术解析与实战评估

核心背景与行业痛点

开源推理框架长期围着英伟达 GPU 转,想用 AWS 自研芯片 Trainium 的团队,往往要换一套工具链、重写服务代码,迁移成本高。10 月 SGLang 在 Trainium 上做了闭门测试,这次 v0.1.0 正式开源,目标是让「会用 SGLang 就会用 Trainium」。

架构亮点与底层机制

SGLang-Neuron 是树外插件:SGLang 本体负责 API 服务、请求生命周期、RadixAttention 和前缀缓存,插件实现 Trainium 专用的模型、注意力、MoE 和图执行器。TorchNeuron 把 Trainium 注册成原生 PyTorch 设备,算子用 torch.compile 编译,性能关键处用 NKI 内核。启动时预编译全部 prefill/decode 形状,服务中不再编译。PD 分离通过 NIXL 走 EFA 传 KV cache;被淘汰的前缀留在主机内存,命中时再加载回来。

权威 Benchmark 与实测跑分对比

官方公告和 AWS 博客均未给出与 GPU 的统一对比跑分;README 称各模型 recipe 内附实测结果,并用 GSM8K 校验精度。目前可确认的是规格层面:Kimi-K3 跨 3 个 Trainium3 节点做 PD 分离,GLM-5.2 支持 1M 上下文。性能结论需等第三方复测。

开发者实战落地与开箱指南

最快的方式是在 Trn3 实例上拉官方镜像 public.ecr.aws/neuron/pytorch-inference-sglang-neuron,按 AWS 博客示例以 TP8、EP8 启动 gpt-oss-120b,再用 OpenAI 兼容的 /v1/chat/completions 调用。源码安装需 Neuron SDK 2.33.0,SGLang 必须是 commit 43881a7,否则插件会拒绝启动。注意这是预览版,生产使用前先在自己的负载上压测。

实战指南准备好将技术转化为生产力?

即刻查看该技术对应模型与主流工具的实测差异,或一键测算团队 API 调用与 $20/月套餐盈亏平衡点。

接着读阿里发布 Qwen Code 1.0 Preview:把 Qoder 打磨的 Agent Harness 并入开源编码 Agent,Apache 2.0,三大系统原生安装包免装 Node.js
立即阅读→