Alibaba open-sources AI software stack SAIL: 260+ frameworks ready out of the box
Alibaba/Qwen
Alibaba's chip division T-Head has open-sourced its AI software stack SAIL, which underpins its Zhenwu series AI chips. The stack includes drivers, runtime, compiler, libraries, and tools, supporting over 260 mainstream AI frameworks. With over 560,000 Zhenwu chips shipped, the move aims to lower barriers for developers and foster an open ecosystem.
At WAIC 2026, Alibaba's T-Head announced the open-sourcing of its proprietary AI software stack SAIL (Seed of AI Library). SAIL is the underlying software for the Zhenwu series AI chips, covering the full chain from OS layer, SDK layer to interface layer, with independent intellectual property rights and full compatibility with mainstream AI ecosystems. The open-source release includes source code, drivers, tools, and documentation, available on the T-Head developer community. As of April 2026, Zhenwu AI chips have shipped over 560,000 units, serving more than 400 customers across 20+ industries, and have been deployed in Alibaba Cloud and various enterprise production environments, surviving massive traffic peaks like Double 11. The stack comprises five layers: Driver & Runtime (PPU Runtime and PPU Driver), Programming Language (C/C++ and Python interfaces), Compiler (Compiler and Debugger), High-Performance Libraries (math libraries like acBLAS, acFFT, acDNN; codec libraries HGENC, HGDEC; communication libraries PCCL and sailSHMEM; extension library acext and ML library HGML), and Development Tools (Asight Compute for operator-level profiling, Asight Systems for system-level profiling, PPU-SMI for device monitoring, PPU-DCGM for cluster resource scheduling). SAIL supports over 260 mainstream training and inference frameworks including PyTorch, TensorFlow, vLLM, and SGLang, with an average adaptation time of less than 7 days for new models. T-Head aims to build an ecosystem by lowering the entry barrier and inviting global developers, research institutions, and industry partners to co-develop tools, enrich the operator ecosystem, and optimize performance.
- Сокращения
- SAIL = Seed of AI Library — Seed of AI Library
- OS = Operating System — операционная система
- SDK = Software Development Kit — набор средств разработки
- SLA = Service Level Agreement — соглашение об уровне обслуживания
- CPU = Central Processing Unit — центральный процессор
- GPU = Graphics Processing Unit — графический процессор
- API = Application Programming Interface — интерфейс программирования приложений
- PPU = Parallel Processing Unit — блок параллельной обработки
- UMD = User Mode Driver — драйвер пользовательского режима
- KMD = Kernel Mode Driver — драйвер режима ядра
- HBM = High Bandwidth Memory — память с высокой пропускной способностью
- PCIe = Peripheral Component Interconnect Express — шина PCI Express
- FP32 = Floating Point 32-bit — 32-битное число с плавающей точкой
- FP4 = Floating Point 4-bit — 4-битное число с плавающей точкой
- ICN = Inter-Chip Network — межчиповая сеть
- SSD = Solid State Drive — твердотельный накопитель
Source: QbitAI 量子位 —
original
