亞馬遜於當地時間 19 日宣佈推出開源工具 TorchNeuron。它的賣點很直接:開發者寫好的 PyTorch 代碼,無需重寫,只改一處配置,就能在亞馬遜自研的 Trainium 芯片上原生跑起來。這套工具定於 20 日在加州聖何塞的北美 PyTorch 大會上以開源許可正式發佈。

image.png

爲了證明"無縫"不是嘴上說說,亞馬遜工程師把同一份 AI 訓練腳本分別跑在傳統芯片和 Trainium 上,唯獨區別是代碼裏指定所用芯片的設置參數。結果兩個環境裏,模型學到的內容完全一致、學習速度也相同。這意味着開發者手頭那些用來測試、調試、擴展模型的工具,原封不動就能直接搬上 Trainium 用。

劍指 CUDA 壟斷,要給開發者"換芯自由"

這套打法的對手,是英偉達經營了十多年的 CUDA 護城河。PyTorch 由 Meta 主導、被絕大多數 AI 開發者採用,而英偉達正是靠 CUDA 把 PyTorch 代碼在自家芯片上跑得高效,把生態焊死在 GPU 上。亞馬遜想撬動的,正是這層綁定。

亞馬遜把 TorchNeuron 稱作行業"長期缺失的關鍵要素"——真正可行的選擇權。邏輯在於:當開發者能在不同芯片間自由切換而不必付出額外代價,芯片廠就只能用更具競爭力的產品去爭寵;反過來,開發者則坐享成本下降與迭代提速。更進一步,亞馬遜正主動參與 PyTorch 上游開發,與社區協作移除那些把框架和特定芯片綁定的代碼,目標是讓 PyTorch 對整個開發者羣體更"硬件無關",而非只服務 Trainium 用戶。

在算力爭奪白熱化的當下,亞馬遜這一步既是爲自家 Trainium 鋪路,也是借開源鬆動英偉達的生態壟斷。當"換芯"從傷筋動骨變成改行參數,GPU 一家獨大的格局,便裂開了一道可被利用的縫。