软件
xPU 软件栈地图
从 ISA、驱动、编译器、运行时到框架适配,软件栈决定了芯片的可用性上限。
五层结构
- ISA / 指令与硬件特性暴露方式。
- 驱动 / Runtime / Kernel 负责把算子送进硬件。
- 编译器把图或代码映射到设备能力。
- 框架适配决定开发者是否真正愿意迁移。
- 工具链与可观测性影响性能调优效率。
实际判断标准
- 安装与部署是否稳定。
- 主流框架是否有官方或高质量社区支持。
- 出现性能异常时是否有可用的调试与 profiling 工具。
软件
从 ISA、驱动、编译器、运行时到框架适配,软件栈决定了芯片的可用性上限。